Novak će se u polufinalu sastati sa boljim iz meča Danila Medvedeva i Roberto Bautiste Aguta.
U drugom polufinalu igraju Stefanos Cicipas i Andrej Rubljov .
Odlično je Đoković počeo meč i već u drugom gemu je napravio brejk. Tada je vratio sve osim jednog servisa Hačanova – Rus je prvu brejk loptu spasao snažnim forhendom, potom je Novak odigrao sjajnu forhend dijagonalu pod oštrim uglom za novu brejk loptu, i u idućem poenu je dočekao grešku rivala. U gemu pre i posle toga, na svoj servis nije izgubio ni poen – 3:0 za deset minuta.
Činilo se da sve ide na Novakovu vodenicu, ali Rus prvo uzima gem na svoj servis – na veliku radost publike – da bi potom i vratio brejk. Tri Novakove greške za 15-40, prvu brejk loptu je Đoković spasao dobrim servisom, na drugoj je imao inicijativu i napao, ali je kiksnuo na ne toliko teškom voleju (3:2).
Novak je konstantno pretio u gemovima Hačanova, koji jeste doduše podigao nivo igre, ali je Đoković i naredna dva gema na svoj servis dobio bez izgubljenog poena. Konačno, na 5:4 je Novak u dugoj razmeni dočekao grešku Hačanova za brejk i set loptu, a u narednom poenu usledila je sjajna defanziva i na kraju pasing – 6:4.
Propustio je Novak brejk loptu u drugom gemu drugog seta, ali je zato u četvrtom došao do nove šanse. Na 30-30 je vratio servis od 221 km/č i dočekao grešku Hačanova, da bi na brejk lopti skinuo dve linije – prvo bekhendom, a onda i forhend paralelom za viner i 4:1.
Malih problema je Đoković do kraja imao jedino u poslednjem gemu, kada je Hačanov vezao dva odlična udarca i poveo 15-30. Ipak, Novak se sabrao – sjajan servis, zatim dobijena razmana i as za kraj, 6:4, 6:3 i polufinale.