Vinsten innebär att Djokovic, som fyller 38 i maj, blir den äldste spelaren någonsin på herrsidan att spela semifinal i en Masters 1 000-tävling.
– Jag spelar helt klart den bästa tennisen jag gjort på ett tag. Det är fantastiskt att få uppleva turneringar som den här och prestera på denna på nivå , sade han i sin segerintervju.
Serben – för närvarande rankad femma i världen – tog hem första set hyfsat enkelt efter att ha brutit Korda i dennes fjärde servegame. Andra setet blev betydligt svårare när amerikanen kunde bryta och gå i från till 2–0. Men när han så fick chansen såg Djokovic, som av många anses ha det bästa returspelet i sportens historia, till att bryta tillbaka och därefter vinna i tiebreak.
Djokovic, som bland annat har 24 grand slam-pokaler och ett OS-guld att stoltsera med, är på jakt efter sin 100:e singeltitel. I semifinalen ställs han mot mot Grigor Dimitrov från Bulgarien.