Wow, I just saw the impossible, a Swedish guy I've never heard of beat Nadal in the French Open. It was one of the coolest matches I've seen since I watched Andy Murray beat Nadal (I think that was the U.S. Open?).

It's going to be a fantastic French Open this year, because now everything has been turned on its head. Roger Federer must be a very happy man tonight.