Serena Williams remains on course to win a second French Open title after powering through to the final, where she will face defending champion Maria Sharapova.
The world number one and the second seed will meet on Saturday after coming through their semi-finals in very different manners.
Williams thrashed Italy's Sara Errani 6-0 6-1 to reach her first Roland Garros final since she won the tournament back in 2002.
Sharapova had earlier coped with a rash of double faults to beat Victoria Azarenka 6-1 2-6 6-4 with her fourth match point.
"To come back as the defending champion, it's extremely special to get back on that stage where it comes down to the last two players of the tournament," said the Russian, who sealed victory with ace number 12.
"Despite having those match points and not taking advantage of them, I was happy with the way I came out at 5 4 and served it out," said Sharapova. "That was really important."
Williams won 40 of her 52 points with winners, yet she seemed unimpressed.
"I didn't necessarily go out there feeling great," she said. "It was more like, let's just see what happens and try to do the best I could."