Top seed Novak Djokovic withstood a gutsy fightback from Greek fifth seed Stefanos Tsitsipas to set up a French Open final against long-time rival Rafael Nadal on Sunday.
Djokovic, 33, missed a match point in the third set before eventually winning 6-3 6-2 5-7 4-6 6-1 at Roland Garros.
The Serb missed another match point in what was the final game before cracking a forehand winner to get over the line.
Nadal, who is going for a 13th title, beat Argentina's Diego Schwartzman.
Now Djokovic will meet Nadal for the 56th time in their careers - no two men have played each other more - and will contest their ninth Grand Slam final against each other.
If Nadal lifts the Coupe des Mousquetaires trophy yet again, it will see him equal Swiss rival Roger Federer's all-time leading record of 20 men's Grand Slam titles.
Djokovic, meanwhile, knows a victory will move him to 18 major titles - within one more of Nadal and two adrift of 39-year-old Federer.
Latest Stories
-
I want to focus more on my education – Chidimma Adetshina quits pageantry
3 hours -
Priest replaced after Sabrina Carpenter shoots music video in his church
3 hours -
Duct-taped banana artwork sells for $6.2m in NYC
3 hours -
Arrest warrants issued for Netanyahu, Gallant and Hamas commander over alleged war crimes
3 hours -
Actors Jonathan Majors and Meagan Good are engaged
4 hours -
Expired rice saga: A ‘best before date’ can be extended – Food and Agriculture Engineer
4 hours -
Why I rejected Range Rover gift from a man – Tiwa Savage
4 hours -
KNUST Engineering College honours Telecel Ghana CEO at Alumni Excellence Awards
4 hours -
Postecoglou backs Bentancur appeal after ‘mistake’
4 hours -
#Manifesto debate: NDC to enact and pass National Climate Law – Prof Klutse
5 hours -
‘Everything a manager could wish for’ – Guardiola signs new deal
5 hours -
TEWU suspends strike after NLC directive, urges swift resolution of grievances
5 hours -
Netflix debuts Grain Media’s explosive film
5 hours -
‘Expired’ rice scandal: FDA is complicit; top officials must be fired – Ablakwa
6 hours -
#TheManifestoDebate: We’ll provide potable water, expand water distribution network – NDC
6 hours