Rafael Nadal and Robin Soderling will face off in the final of the French Open, reprising last year's meeting that saw Nadal lose his first ever match at the French Open.

Robin Soderling is into the French Open final for the second consecutive year, having defeated Tomas Berdych 6-3, 3-6, 5-7, 6-3, 6-3. After falling behind two sets to one, SoderlingĀ broke Berdych twice to end the match.

Four-time champ Nadal will be seeking to recapture his title after losing to Soderling in the round of 16 last year. Nadal defeated Jurgen Melzer 6-2, 6-3, 7-6(6) after losing his serve when serving for the match at 5-3 in the third set.