A 20-szoros Grand Slam-győztes spanyol sztár pénteken két küzdelmes szettben verte a német Alexander Zverevet, aki az előző három találkozójukon megverte őt, legutóbb egy hete Madridban.
A mallorcai salakkirály ellenfele mind a nyolc bréklabdáját hárította a kétórás meccsen.
A nőknél a volt világelső cseh Karolina Pliskova döntő szett rövidítésben gyűrte le a 2017-ben Roland Garros-bajnok lett Jelena Ostapenkót.
Eredmények, negyeddöntő:
férfiak, 2 millió euró (700 millió forint) összdíjazás:
Nadal (spanyol, 2.)-A. Zverev (német, 6.) 6:3, 6:4
Opelka (amerikai)-Delbonis (argentin) 7:5, 7:6 (7-2)
nők, 1,577 millió euró (552 millió forint) összdíjazás:
Ka. Pliskova (cseh, 9.)-Ostapenko (lett) 4:6, 7:5, 7:6 (7-1)
Martic (horvát)-Pegula (amerikai) 7:5, 6:4