Russia's Anastasia Pavlyuchenkova finally reached a Grand Slam semifinal at the 52nd time of asking.
She defeated Kazakhstan's Elena Rybakina 6-7(2) 6-2 9-7 at the French Open on Tuesday.
Six times the 29-year-old had lost at the quarter-final stage of one of the four majors, but she used all her experience to overcome her doubles partner in a gruelling encounter.
Rybakina, 21, looked in control of her first Grand Slam quarter-final when she opened up a 4-1 lead in the first set but Pavlyuchenkova hit back to force a tiebreak.
Pavlyuchenkova took the momentum into the second set to level the match and kept her nose ahead in a tense finale.
Rybakina, who beat Serena Williams in the fourth round, held serve three times to stay alive in the third set.
But she failed at the fourth time of asking, ending the contest in tame fashion with a double-fault.
Pavlyuchenkova will face fellow semi-final debutant Tamara Zidansek for a place in Saturday's final after the Slovenian also came through a long battle, against Paula Badosa (7-5 4-6 8-6).
Manchester City's Erling Haaland sustained an ankle injury in their FA Cup quarter-final at Bournemouth over the weekend, the Premier League club said on Monday, with the striker requiring further tests to determine the full extent of the injury.
Rory McIlroy acknowledged he is dealing with an elbow injury as he prepares to head to Augusta for next week's Masters. The World No. 2 made a spirited run up the leaderboard at the Texas Children's Houston Open on Sunday, carding a 4-under 31 on the front nine that included an eagle.
WNBA star Caitlin Clark's 2024 Panini Prizm WNBA Signatures Gold Vinyl Prizm card, numbered 1-of-1, has set a record sale for a female sports card after going under the hammer for $366,000 (AED 1.3 million) at auction.
Arsenal's Bukayo Saka could make his long-awaited return against Fulham in the Premier League on Tuesday after recovering from a hamstring injury, his manager Mikel Arteta said.
Nineteen-year-old Czech Jakub Mensik beat his childhood idol Novak Djokovic 7-6(4) 7-6(4) in an upset for the ages on Sunday, claiming his first ATP title at the Miami Open as he denied the former number one his bid for a milestone 100th.