Stage 21 Results
1 Gustav Erik Larsson Team Saxo Bank 0:20:19
2 Marco Pinotti Team HTC - Columbia 0:00:02
3 Alexandre Vinokourov Astana 0:00:17
4 Cadel Evans BMC Racing Team 0:00:22
5 Vincenzo Nibali Liquigas-Doimo 0:00:23
6 Ignatas Konovalovas Cervelo Test Team
7 Bradley Wiggins Sky...
Astana's Alberto Contador of Spain picked up his second Tour de France win today as Mark Cavendish the Brit from Team Columbia - HTC crushed the sprint to win his 6th stage of the tour.
Lance Armstrong who announced he will be riding for new American team, RadioShack next year finished on the...