Spain won Euro 2008, as predicted by me earlier.
Louis Hamilton won the British Grand Prix in the rain with some very good precision driving.
Rafa Nadal won Wimbledon by playing one of the best match Wimbledon has ever seen. He has to win it sooner or later, next year if not this year.
Unfortunately, one of the Williams sisters won the Wimbledon Ladies Final. Urgh.
So, no other significant sporting event in the near future I can see. How to survive until 16th August 2008?