Simona Halep became the first Romanian woman to reach a Grand Slam final in 34 years Thursday when she beat Andrea Petkovic 6-2, 7-6 (7/4) to set up a French Open title clash against Maria Sharapova.
The 22-year-old fourth seed swept to victory in 90 minutes against the German.
The last Romanian in a final at a major was Halep's manager Virginia Ruzici, who was champion at Roland Garros in 1978 and then finished runner-up two years later to Chris Evert.
The former world junior number one had never previously got beyond the second round in Paris, but the woman voted the most improved player of 2013 has raced through the tournament without losing a set.
Despite her higher ranking, Halep will start as the outsider against seventh seed Sharapova in Saturday's final.
The Russian is in her third Roland Garros championship match having won the title in 2012 and holds a 3-0 winning record over Halep although the Romanian pushed her to three sets in the Madrid clay-court final earlier this year.
"It's very emotional to win and reach my first Grand Slam final," said Halep.
"Andrea's a great player but I think I was a little bit stronger. I tried my best and did everything I could to win the match."
She knows she will have to step up her performance against four-time major winner Sharapova who made the final for the third year in succession with a three-set win over Eugenie Bouchard, digging deep to see off the youthful challenge of the Canadian.
The 27-year-old seventh seed once again did it the hard way, battling back from a set down to edge the 20-year-old from Montreal 4-6, 7-5, 6-2 in a match full of beefy baseline shot-making.
It was the 19th time in a row that the never-say-die Sharapova had won a three-set match on clay, dating back to a loss against Justine Henin at Roland Garros in 2010.
"She played an unbelievable match. Her level was extremely high today and I am just fortunate to be the winner," Sharapova said.