--> -->
1. Bradley Wiggins (Great Britain, ) 0:50:39.54 2. Tony Martin (Germany, ) +0:42.00 3. Christopher Froome (Great Britain, ) +1:08.33 4. Taylor Phinney (United States of America, ) +1:58.53 5. Marco Pinotti (Italy, ) +2:09.74 6. Michael Rogers (Australia, ) +2:11.85 7. Fabian Cancellara (Switzerland, ) +2:14.17 8. Bert Grabsch (Germany, ) +2:38.50 9. Jonathan Castroviejo Nicolas (Spain, ) +2:49.82 10. Janez Brajkovic (Slovenia, ) +3:30.18 11. Lieuwe Westra (Netherlands, ) +3:40.08 12. Vasil Kiryienka (Belarus, ) +3:50.75 13. Edvald Boasson Hagen (Norway, ) +3:51.33 14. Lars Ytting Bak (Denmark, ) +3:53.67 15. Jakob Fuglsang (Denmark, ) +3:54.95 16. Gustav Larsson (Sweden, ) +3:55.72 17. Philippe Gilbert (Belgium, ) +4:00.44 18. Nelson Filipe Santos Simoes Oliveira (Portugal, ) +4:02.03 19. Jack Bauer (New Zealand, ) +4:14.62 20. Denis Menchov (Russian Federation, ) +4:19.72 21. Ramunas Navardauskas (Lithuania, ) +4:32.78 22. Lars Boom (Netherlands, ) +4:50.20 23. Alexandr Vinokurov (Kazakhstan, ) +4:57.51 24. Fumiyuki Beppu (Japan, ) +5:01.10 25. Maciej Bodnar (Poland, ) +5:10.13 26. Magno Prado Nazaret (Brazil, ) +5:11.23 27. David McCann (Ireland, ) +5:24.23 28. Ryder Hesjedal (Canada, ) +5:26.64 29. Sylvain Chavanel (France, ) +5:28.13 30. Michael Albasini (Switzerland, ) +5:58.84 31. Assan Bazayev (Kazakhstan, ) +6:01.23 32. Luis Leon Sanchez Gil (Spain, ) +6:19.62 33. Tomas Aurelio Gil Martinez (Venezuela, ) +6:25.58 34. Mouhcine Lahsaini (Morocco, ) +6:45.70 35. Fabio Andres Duarte Arevalo (Colombia, ) +6:54.66 36. Alireza Haghi (Islamic Republic of Iran, ) +7:01.90 37. Ahmet Akdilek (Turkey, ) +8:31.65