Novak Djokovic beat Karen Khachanov 4-6, 7-6 (7/0), 6-2, 6-4. World No.

3 will play Carlos Alcaraz for a place in the semi-finals at Roland Garros. The 36-year-old Serb is seeking a 23rd Grand Slam title. He will also play his 45th Grand Slam semi and there, only Roger Federer has done better (46)."I tried to be unpredictable and I'm happy I got out of it," he admitted after signing his 90th victory on Parisian clay.