Top seed Simona Halep reached her third French Open final when she stopped hard-hitting Spaniard Garbine Muguruza in her tracks with a 6-1 6-4 semi-final victory on Thursday.
Now the 26-year-old Romanian will bid to go a step further than she has ever gone before by beating American Sloane Stephens in Saturday’s title match.
Muguruza, the 2016 champion, set about attacking Halep from the off but whereas all her previous opponents this fortnight has withered under the onslaught, battle-hardened Halep barely took a backward step.
Hurling everything Muguruza fired her way back across the net with equal venom Halep made a lightning start and was 5-0 up despite her opponent not playing badly herself.
The tall Muguruza had not dropped a set before facing Halep and thrashed two Grand Slam champions in Sam Stosur and Maria Sharapova for the loss of five games en route to the last four.
The 2016 French champion and reigning Wimbledon champion ratcheted up the intensity in the second set and broke in the third game when a powerful return forced an error.
Halep weathered the storm and broke back for 4-4 before winning a marathon ninth game in which she saved three break points to pile the pressure on the third seed.
Halep seized her chance, moving 0-40 ahead and then raising her arms in triumph as Muguruza blazed a backhand long — her 31st unforced error of the match.
“I knew that I have to be aggressive like her. I knew that she’s gonna start the match with a lot of power,” Halep, one of the best tacticians on the circuit, told reporters.
“I was strong on the legs. Also I pushed her back. I feel like I played so well opening the court.
“It was a very good level, the whole match, even if the first set was 6-1. She didn’t give up a point. So it was very nice to play like that.”
Muguruza said Halep’s fast start had been the key.
“She started playing very well immediately, and I wasn’t able to reach the level that she was playing,” she said. “She went high very fast.
“In the first set, it was just lightning.”
Halep now has the chance to finally win the Grand Slam title she has toiled so long for.
She was beaten by Sharapova in three sets in the 2014 final here and last year had victory in sights, only to lose tearfully to Latvian firebrand Jelena Ostapenko.
Earlier this year she lost to Caroline Wozniacki in a sweat-box Australian Open final.
“We will see what is going to happen Saturday, but for sure I will fight for every ball,” Halep said.
Of that, no one is in any doubt.