After the first set I was thinking "what's going on here!?" but it was only momentarily. All credit to Baghdatis though, I'm sure we'll see him in more Slam finals.
Federer played really well, stunning performance out there, and what a speech. So emotional bless him
Well done Roger. You're a great player and a great person, but I just wish someone could flaming beat you!