Novak Djokovic overcame a first-set blip to beat Russian Karen Khachanov and reach the French Open semi-finals, staying on course for a record-breaking 23rd men's singles Grand Slam title.
The twice Roland Garros champion could not find a weakness in the 11th-seeded Khachanov's serve at first, but once he took the second set tiebreak there was no looking back for the Serbian, who won the match 4-6 7-6(0) 6-2 6-4.
Djokovic will be closely watching Tuesday's night clash between world number one Carlos Alcaraz and fifth seed Stefanos Tsitsipas, whose winner will be the last man standing between him and a seventh French Open final.
The 36-year-old did not have a single break opportunity and looked a tad slow in the opening set, but his metronomic game eventually clicked and there was little Khachanov could do to top his opponent's march into the last four.