China's Li Na overcame Maria Sharapova 6-4, 7-5 to reach the French Open final and take a step closer to becoming the first Asian to win a grand slam singles title.
In the first set, Li raced into a 3-0 lead and broke three times as Sharapova, who took two games off the Chinese player's serve, struggled for rhythm in the wind and on the clay.
An awful double fault from Li early in the second set let the Russian back in but the three-times grand slam champion wasted the advantage when she committed the same error for 4-4.
Li, who lost to Kim Clijsters in January's Australian Open final, sealed victory and a meeting with the holder Francesca Schiavone or Marion Bartoli when her opponent double-faulted again, to the delight of millions of Chinese watching at home and a smattering on court.
"She had a huge big serve so I thought please double fault so I can win the match," Li, said. "I never believed myself that I could be in the French Open final, I wish I can do even better in Saturday's final. It was a tough match."
The No7 seed, Sharapova, tried to attack Li's stronger forehand from the baseline and failed to mix up her game, playing into the dogged No6 seed's hands.
The Chinese sports minster is set to fly over to Paris for the final, organisers said, joining a number of fans who donned the traditional panama hats on Thursday and other Chinese supporters who wore the red and yellow colours of their flag.
Sharapova was aiming for her first French Open title to complete a career grand slam.