I've just watched Roger Federer confirm his place at the greatest tennis player in history and I'm chuffed to bits.

I've played tennis all my life and Federer is my favourite sportsman.

He needed to win the French Open to become only the sixth man in history to complete the full set of Grand Slams.

I was a nervous wreck watching Federer playing the final against Robin Soderling but the Swiss master put in a nearly faultless performance to win in straight sets.

Roll on Wimbledon. With Nadal suffering from knee problems, Federer must be favourite to win his 15th Grand Slam by regaining his Wimbledon title.