Roger Federer set up a French Open semi-final against defending champion Rafael Nadal by overcoming fellow Swiss Stan Wawrinka in four sets.
Shortly before Federer won, Nadal completed a 6-1 6-1 6-3 win over Kei Nishikori in the quarter-finals.
But 20-time Grand Slam champion Federer endured an energy-sapping three hours and 17 minutes on Court Suzanne Lenglen to win 7-6 (7-4) 4-6 7-6 (7-5) 6-4.
"The complete dream would be to win the tournament," said Federer, 37.
"Other players won't agree. It will be difficult, but I believe it anyway."
Both quarter-finals were interrupted by a thunderstorm in Paris.
Federer is playing at Roland Garros for the first time in four years, having missed the 2016 event with a back injury and skipped the past two clay-court swings to preserve his body.
He faced the toughest test of his clay comeback so far against Wawrinka, the 2015 champion, who had progressed beyond the second round of a Grand Slam for the first time since losing in the 2017 French Open final.
Federer, the third seed, dropped his first set of the tournament and only converted two of his 18 break points, although the second of those - in the ninth game of the fourth set - proved decisive.
"Stan has had some tough years with injuries," added Federer, who is into the last four of the competition for the first time since 2012.
"I had to break his rhythm because he's so powerful. I took some risks and they came off but I was pretty lucky at the end."
Nadal, 33, is into his 12th semi-final at Roland Garros and has won the tournament on all of the 11 previous occasions he has reached this stage.
He cruised through in one hour and 51 minutes against Japanese seventh seed Nishikori, who had been taken to five sets in his previous two matches.
"It is an incredible feeling, so much emotion," said Nadal. "It is important for me to make another semi-final. I am very happy."
He will now meet Federer, who won his only title at Roland Garros a decade ago, for the 39th time on Friday, having won all of their previous five meetings at the tournament, including the 2006, 2007, 2008 and 2011 finals.
Nadal also boasts a 23-15 head-to-head record against the Swiss, but it is Federer who has been victorious in their past five matches.
Latest Stories
-
UMaT associate professor alleges breaches of University statutes, petitions GTEC to act
5 minutes -
Harnessing Pan-African Potential: The Role of the Pan African AI Summit in Shaping Africa’s Digital Future
6 minutes -
Mahama reaffirms commitment to strengthening chieftaincy institutions
7 minutes -
CFAO partners with Lovol to power Ghana’s heavy equipment market
33 minutes -
‘I don’t know what you call rich’ – Bryan Acheampong on support for Wontumi’s GH¢50m bail
42 minutes -
Dr. Who? Ghana’s Epidemic of Degrees without Diagnosis: Satirical Musings on Ghana’s Curious Obsession with Titles
45 minutes -
Glaucoma Laser treatment launched at St. Thomas Eye Hospital
57 minutes -
Hindsight: What does the law say about Nations FC’s walk-off?
59 minutes -
Mahama outlines the bold vision behind establishment of the GoldBod
1 hour -
Highway robbers make off with over 1.7 million CFA, jewellery, and phones at Gomoa Potsin
1 hour -
Put Ghana first: Asantehene tells Mahama appointees during courtesy call
1 hour -
Why Otto Addo should maintain these players in the Black Stars going forward
1 hour -
Ghana Voice Actors Community officially launched in Accra
1 hour -
Dr Sodzi Sodzi-Tettey honoured with Doctor of Science Degree by UHAS for contributions to health and leadership
2 hours -
UHAS-Nkabom Project: A $9.8m vision to transform public health, tackle unemployment, and end malnutrition
2 hours