Nadal and Federer battle it out again at Roland Garros. Reuters

Many tennis fans and experts were expecting a Rafael Nadal and Novak Djokovic French Open Final.

Well, now they will have to settle for another Nadal final but against little ol' Roger Federer.

Sarcasm aside, the 2011 Final might be another great one.

On one side, Federer is riding a lot of confidence after beating Djokovic in the semifinals, and in four sets. The 29-year-old legend has had a very strong tournament. He has only conceded one set in this tournament, and dismantled French player Gael Monfils in the quarter-finals.

Federer had 18 aces against Djokovic, and was very successful when he approached the net. The 16-time Grand Slam champion spoiled Djokovic's perfect season and more importantly, he found his way into the final riding momentum.

The Swiss star will need an inspired performance to beat Nadal. Though Federer has proven to be an excellent player at the French, Nadal is probably the greatest clay-court player in history.

Nadal was given a tough battle with Andy Murray in the semi-finals, but Nadal was still able to win in straight sets. The top-ranked player in the world struggled in the first round against American John Isner, but after that it was smooth sailing. Nadal didn't concede a set since then, and only went to a tie-breaker twice.

Federer and Nadal have met four times in six years in the French Open Final, with Nadal winning all four.

This promises to be an interesting Final, because Federer has a French title under his belt now, and has to feel good after beating Djokovic.

PREDICTION: As much of a high as Federer is on right now, Nadal is just too good. He can move the ball better, and he often looks unstoppable with his amazing focus. Federer will make this a match, but Nadal will battle too much with his excellent return of serve. Don't expect too many breaks, but Nadal will get the ones that matter.

SCORE PREDICTION: Nadal in straight sets.