The 2016 champion and 20th seed saved three match points and missed three set points before the world no.72 prevailed 6-3, 7-6 (7-4), 1-6, 7-6 (13-11)
Nole reached his 12th French Open quarter-final with a 6-3, 6-4, 6-2 win over Spain's Fernando Verdasco on Chatrier. The victory was his 200th triumph on clay courts. Next up for Novak is world no.72 Marco Cecchinato on Tuesday
Novak booked his place in the fourth round of Roland Garros on Friday, following a marathon 6-4, 6-7 (6), 7-6 (4), 6-2 victory over 13th seed Roberto Bautista Agut. The Spaniard really tested the former world no.1, but Djokovic made it through an epic battle in three hours and 48 minutes
The Austrian sixth seed beat the defending champion in straight sets 7-6 (5), 6-3, 6-0 in two hours and 15 minutes.
Novak continued his good run on Parisian clay as he defeated Albert Ramos-Vinolas 7-6 (5), 6-1, 6-3 to reach the last 8.
The second seed moved into the French Open R4 for the 11th time with a five-set win over Diego Schwartzman.