Novak Djokovic avoided crashing to his worst defeat at the French Open in 15 years in the early hours of Sunday morning as title rival Alexander Zverev was also pushed to the limit.

Defending champion and 24-time major winner Djokovic came from two sets to one down to defeat Italy's Lorenzo Musetti 7-5, 6-7 (6), 2-6, 6-3, 6-0 in a third-round match which ended at 3:07 a.m.

His victory in four hours and 29 minutes also allowed the 37-year-old world No. 1 to equal Roger Federer's record of 369 Grand Slam match wins.