I hope you're all as excited about this one as I am - will Federer finish the job, complete the set of Grand Slam titles and match Pete Sampras's record total of 14, or can Robin Soderling provide another huge shock after beating Rafal Nadal in round four?
Federer leads the head-to-head 9-0 and is playing in his 19th Grand Slam final, while Soderling has only ever taken one set off the Swiss and is playing his first tour-level final on clay. It doesn't look good for the Swede but anyone who can beat Nadal at Roland Garros - and he is the only one so far - has to have a fighting chance.
So what's it to be, Rog or Rob? Let me know your thoughts and follow the action here: