A világranglista második helyezettje, aki ezen a tornán tért vissza a pályára, 2 óra 4 perc alatt maradt alul a nyolcadik helyen kiemelt argentin ellenfelével szemben.
A 28 éves Schwartzman - aki a kanadai Denis Shapovalovval találkozik vasárnap az elődöntőben - tizedszer nézett farkasszemet Nadallal, és először tudta legyőzni.
"Nagyon boldog vagyok. Hihetetlen! A legjobb játékomat nyújtottam és minden kínálkozó lehetőséget kihasználtam" - mondta még a pályán a dél-amerikai teniszező.
Eredmények, negyeddöntő:
férfiak (3,8 millió euró összdíjazás):
Schwartzman (argentin, 8.)-Nadal (spanyol, 2.) 6:2, 7:5
korábban:
Djokovic (szerb, 1.)-Köpfer (német) 6:3, 4:6, 6:3
Ruud (norvég)-Berrettini (olasz, 4.) 4:6, 6:3, 7:6 (7-5)
Shapovalov (kanadai, 12.)-Dimitrov (bolgár, 15.) 6:2, 3:6, 6:2
Az elődöntőben: Schwartzman-Shapovalov, Djokovic-Ruud