Wow. I just watched today's stage. What a great finish. Hats off to Mosquera for a great effort, and to Nibali for coming back like that. Especially since Nibali looked pretty cooked for a while.

They were all close to falling over at the finish line. The Tour de France gets all the big hype but both the Giro and the Vuelta have great racing on amazing terrain.