A négyszeres bajnok szerb mindössze három játékot engedett át a hetedikként rangsorolt görög Sztefanosz Cicipasznak az 59 percig tartó pénteki negyeddöntőben.
Rafael Nadal is a legjobb négy közé jutott.
A másodikként rangsorolt spanyol játékos egy szoros és egy sima játszmában kerekedett a 2008-as - legutóbbi francia - győztes Jo-Wilfried Tsonga fölé.
Eredmények, negyeddöntő:
Nadal (spanyol, 2.)-Tsonga (francia) 7:6 (7-4), 6:1
Djokovic (szerb, 1.)-Cicipasz (görög, 7.) 6:1, 6:2
Shapovalov (kanadai)-Monfils (francia, 13.) 6:2, 6:2
Dimitrov (bolgár)-Garín (chilei) 6:2, 7:5
Az elődöntő párosítása: Djokovic-Dimitrov, Nadal-Shapovalov