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
Singles draw has been made for the second Grand Slam of the season, the Roland Garros, taking place in Paris, from May 27 to June 10. The French Open first round matches will be played during the first three days of the competition
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.
Novak won his first French Open title in 2016 and completed career Grand Slam beating Andy Murray in the final (3-6, 6-1, 6-2, 6-4).