PARIS, June 5 (Xinhua) -- Maria Sharapova battled her way to set up a clash with Simona Halep in the French Open final after she came back from a set down to hold off Eugenie Bouchard on Thursday.
The Russian needed two hours and 27 minutes to come through 4-6, 7-5, 6-2 against the 20-year-old Canadian.
"I don't feel that I played my best tennis today, I felt my opponent played extremely well, exceptional tennis and I didn't feel that I was playing my best, I fought, I scrambled, and I found a way to win," Sharapova said.
Bouchard broke Sharapova twice to clinch the first set, and Sharapova raised her game in the second.
Bouchard saved four match points on serve, but fell on the fifth when Sharapova released a forehand that clipped the baseline.
"I think it was a tough battle, which is what I expected. I felt the whole match I didn't play as well as I have played earlier in the tournament," said obviously disappointed Bouchard.
"It's always disappointing to be a little bit off. I felt like I was trying to do what I wanted to do, be aggressive, go for my shots. But, often I constructed the point well and then didn't finish it as well as I could," she said.
Fourth seed Halep saw off Germany's Andrea Petkovic 6-2 7-6 (7-4) to reach her first Grand Slam final.
Halep's form has been impressive as she made her first major final without dropping a set.
The 22-year-old has won seven WTA titles since losing in the first round at Roland Garros last year as the world number 57.
She raced through the first set in 28 minutes against Petkovic, the 28th seed also playing her first Grand Slam semi-final.
Halep was forced to fight harder in the second set as Petkovic broke early and had two points for 4-1, only to hand the advantage back with a double-fault and two errors.
Halep then held her nerve before edging a nervous tie-break from both players.
"I was a little bit stronger I think in the end, in the tiebreak, and I could win the match in two sets. I feel amazing, and it's incredible feeling to play a final at Grand Slam," said an excited Halep.