In der hochklassigen Partie verwandelte Nadal nach über vier Stunden Spielzeit seinen vierten Matchball. Im 59. Duell zwischen den beiden Superstars war es Nadals 29. Sieg.
Im Halbfinale am Freitag trifft Nadal auf Alexander Zverev. Zverev hatte sich zuvor gegen das spanische Tennis-Wunderkind Carlos Alcaraz durchgesetzt und damit wie im Vorjahr im Stade Roland Garros die Runde der letzten Vier erreicht.
dpa/sh