Anastasia Pavlyuchenkova held a steady course to beat a wildly erratic Tamara Zidansek and reach the French Open final.
The Russian registered a 7-5 6-3 win in the semifinal on Thursday.
Slovenian world number 85 Zidansek made a flying start with her aggressive style earning her an early break but Pavlyuchenkova soaked up her opponent's best shots and proved way too solid in the end.
Zidansek, like Pavlyuchenkova a Grand Slam semi-final debutant, cracked down 27 winners but struggled to contain errors at key moments of the match and handed over the first set with a double fault.
The 29-year-old Pavlyuchenkova forged 4-1 ahead in the second set and then snuffed out an attempted Zidansek comeback, clinching victory when her opponent blazed a backhand wide.
Pavlyuchenkova has reached her first Grand Slam final at the 50th attempt, breaking the previous record held by Italy's Roberta Vinci who made the 2015 US Open final in her 44th appearance in one of the majors.
In the final, she will face either Greek player Maria Sakkari or Czech Barbora Krejcikova with a first-time Grand Slam champion guaranteed.


Norris unfazed by crowd boos after winning in Mexico
Mbappe and Bellingham strike as Real Madrid edge Barcelona 2-1 in fiery El Clasico
Brazilian teen Fonseca beats Fokina to win biggest career title in Basel
Arsenal go clear after win over Palace, Man City slip up at Villa
