Zverev inledde starkast, men efter att ha förlorat första setet visade Djokovic varför han anses vara tidernas främste spelare på herrsidan.
Vinsten innebär att den 38-årige serbens jakt på en 25:e grand slam-titel, en bedrift ingen på vare sig herr- eller damsidan lyckats med, lever.
I semifinalen ställs han mot världsettan Jannik Sinner.
— Jannik är i fantastisk form och han har varit den bästa spelaren under de senast åren. Att spela grand slam-semifinal mot en världsetta, det finns inget större. Jag kommer att göra mitt bästa för att kliva fram och prestera lika bra som jag gjorde i kväll, sade Djokovic.
De två har mötts åtta gånger tidigare och har vunnit fyra matcher vardera. Sinner har dock gått segrande ur de senaste tre mötena – Djokovic har inte lyckats slå den unge italienaren sedan ATP-finalen i Turin 2023.