World no. 1 Novak Djokovic is now one win away from becoming the first man in 43 years to hold all four Slams at the same time.
Djokovic beat an error prone Roger Federer 6-4, 7-5, 6-3 in the semi finals on Saturday and he will take on six time French Open champion Rafael Nadal in Sunday's final. Djokovic has never won the French Open.
Djokovic was down a break in the first set and also down two breaks in the second set but came back each time. Federer also served for the second set but was broken at 5-4. Djokovic made only 16 unforced errrors in the match as compared to more than 40 for Federer.
The Serb has won 4 of the last 5 Slams and lost to Federer in the semi finals here last year.