--> -->
1. Marco Pinotti (Ita, BMC Racing Team) 0:27:42.95 2. Kristof Vandewalle (Bel, Omega Pharma) +0:32.36 3. Frantisek Rabon (Cze, Omega Pharma) +0:52.68 4. Pavel Brutt (Rus, Katusha Team) +0:53.07 5. Jan Barta (Cze, Team NetApp) +0:53.68 6. Benjamin King (USA, RadioShack) +0:57.08 7. Laszlo Bodrogi (Fra, Team Type 1) +0:57.30 8. Markel Irizar Aranburu (Esp, RadioShack) +0:59.09 9. Giovanni Visconti (Ita, Movistar Team) +1:01.73 10. Guillaume Van Keirsbulck (Bel, Omega Pharma) +1:09.15 11. Jonathan Castroviejo Nicolas (Esp, Movistar Team) +1:09.66 12. Jakob Fuglsang (Den, RadioShack) +1:15.51 13. Alexsandr Dyachenko (Kaz, Astana Pro Team) +1:15.62 14. Riccardo Zoidl (Aut, RC Arbö Wels Gourmetfein) +1:16.06 15. Robert Vrecer (Slo, Team Vorarlberg) +1:16.95 16. Rubens Bertogliati (Sui, Team Type 1) +1:19.36 17. Branislau Samoilau (Blr, Movistar Team) +1:22.92 18. Steve Morabito (Sui, BMC Racing Team) +1:23.45 19. Johan Le Bon (Fra, Bretagne) +1:28.44 20. Marcel Wyss (Sui, Team NetApp) +1:29.74 21. Brent Bookwalter (USA, BMC Racing Team) +1:35.98 22. Ignatas Konovalovas (Ltu, Movistar Team) +1:38.68 23. Maxim Belkov (Rus, Katusha Team) +1:41.42 24. Julien Vermote (Bel, Omega Pharma) +1:43.87 25. Omar Lombardi (Ita, Colnago) +1:45.99 26. Benat Intxausti Elorriaga (Esp, Movistar Team) +1:48.06 27. Marco Canola (Ita, Colnago) +1:52.11 28. Andreas Graf (Aut, RC Arbö Wels Gourmetfein) +1:55.28 29. Ivan Santaromita (Ita, BMC Racing Team) +2:02.15 30. Diego Caccia (Ita, Farnese Vini) +2:03.53 31. Benjamin Day (Aus, UnitedHealthcare Pro Cycling Team) +2:04.52 32. Damien Monier (Fra, Cofidis, Le Credit En Ligne) +2:05.05 33. Thomas Rohregger (Aut, RadioShack) +2:09.75 34. Andreas Hofer (Aut, Team Vorarlberg) +2:11.74 35. Leopold Konig (Cze, Team NetApp) +2:12.52 36. Aleksejs Saramotins (Lat, Cofidis, Le Credit En Ligne) +2:12.92 37. Andrey Zeits (Kaz, Astana Pro Team) +2:13.70 38. Nico Sijmens (Bel, Cofidis, Le Credit En Ligne) +2:14.15 39. Petr Ignatenko (Rus, Katusha Team) +2:17.21 40. Matthias Brandle (Aut, Team NetApp) +2:17.77 41. Angelo Pagani (Ita, Colnago) +2:18.34 42. Georg Preidler (Aut, Team Type 1) +2:19.88 43. Daniel Schorn (Aut, Team NetApp) +2:22.26 44. Carlos Alberto Betancur Gomez (Col, Acqua & Sapone) +2:24.68 45. Harald Totschnig (Aut, Tirol Cycling Team) +2:24.91 46. Danilo Di Luca (Ita, Acqua & Sapone) +2:26.13 47. Lukas Pöstlberger (Aut, RC Arbö Wels Gourmetfein) +2:26.39 48. Sergio Pardilla Bellon (Esp, Movistar Team) +2:26.86 49. Serge Pauwels (Bel, Omega Pharma) +2:27.49 50. Iljo Keisse (Bel, Omega Pharma) +2:27.76 51. Thimothy Roe (Aus, BMC Racing Team) +2:30.00 52. Alessandro Bazzana (Ita, Team Type 1) +2:30.79 53. Stefano Garzelli (Ita, Acqua & Sapone) +2:31.16 54. Stephan Rabitsch (Aut, RC Arbö Wels Gourmetfein) +2:31.40 55. Martin Weiss (Aut, Tirol Cycling Team) +2:32.04 56. Patrick Konrad (Aut, Team Vorarlberg) +2:33.65 57. Matthew Busche (USA, RadioShack) +2:40.38 58. Sébastien Duret (Fra, Bretagne) +2:40.79 59. Jason McCartney (USA, UnitedHealthcare Pro Cycling Team)+2:43.12 60. Laurent Didier (Lux, RadioShack) +2:47.89 61. Yannick Eijssen (Bel, BMC Racing Team) +2:50.45 62. Marc De Maar (AHo, UnitedHealthcare Pro Cycling Team) +2:53.73 63. Massimo Codol (Ita, Acqua & Sapone) +2:55.01 64. Jure Golcer (Slo, Tirol Cycling Team) +2:55.64 65. Laurent Pichon (Fra, Bretagne) +2:58.58 66. David Arroyo Duran (Esp, Movistar Team) +3:01.24 67. Francesco Di Paolo (Ita, Acqua & Sapone) +3:01.97 68. Fabio Taborre (Ita, Acqua & Sapone) +3:02.82 69. Josef Benetseder (Aut, Team Vorarlberg) +3:03.14 70. Enrico Gasparotto (Ita, Astana Pro Team) +3:06.93 71. Assan Bazayev (Kaz, Astana Pro Team) +3:09.52 72. Andrea Pasqualon (Ita, Colnago) +3:09.95 73. Florian Guillou (Fra, Bretagne) +3:11.38 74. Andreas Schillinger (Ger, Team NetApp) +3:12.97 75. George Bennett (NZl, RadioShack) +3:14.47 76. Florian Bissinger (Ger, Team Vorarlberg) +3:15.88 77. Adam Homolka (Cze, WSA) +3:16.85 78. Stefan Rucker (Aut, RC Arbö Wels Gourmetfein) +3:18.04 79. Yevgeniy Nepomnyachshiy (Kaz, Astana Pro Team) +3:24.79 80. Christoph Sokoll (Aut, Tirol Cycling Team) +3:25.01 81. Sacha Modolo (Ita, Colnago) +3:27.33 82. Geoffroy Lequatre (Fra, Bretagne) +3:28.76 83. Florian Gaugl (Aut, Team Vorarlberg) +3:31.50 84. Cesare Benedetti (Ita, Team NetApp) +3:32.77 85. Philip Deignan (Irl, UnitedHealthcare Pro Cycling Team) +3:35.20 86. Boy Van Poppel (Ned, UnitedHealthcare Pro Cycling Team) +3:35.38 87. Thomas Bertolini (Ita, Farnese Vini) +3:35.62 88. Alexander Efimkin (Rus, Team Type 1) +3:36.78 89. Jan Sokol (Aut, RC Arbö Wels Gourmetfein) +3:39.46 90. Oliver Zaugg (Sui, RadioShack) +3:40.09 91. David Woehrer (Aut, Tirol Cycling Team) +3:41.21 92. Daniele Colli (Ita, Team Type 1) +3:42.10 93. Javier Megias Leal (Esp, Team Type 1) +3:43.60 94. Danilo Wyss (Sui, BMC Racing Team) +3:45.10 95. Christopher Jones (USA, UnitedHealthcare Pro Cycling T.) +3:47.80 96. Pier Paolo De Negri (Ita, Farnese Vini) +3:47.96 97. Jean-Marc Bideau (Fra, Bretagne) +3:53.79 98. Marc Obkircher (Aut, Tirol Cycling Team) +3:54.86 99. Blaz Jarc (Slo, Team NetApp) +3:55.36 100. Paul Lang (Aut, WSA) +3:56.39 101. Markus Götz (Aut, WSA) +3:56.59 102. Simon Spilak (Slo, Katusha Team) +3:57.71 103. Marco Haller (Aut, Katusha Team) +4:01.16 104. Mickaël Buffaz (Fra, Cofidis, Le Credit En Ligne) +4:02.23 105. Armindo Fonseca (Fra, Bretagne) +4:02.36 106. Jacopo Guarnieri (Ita, Astana Pro Team) +4:03.54 107. Rudy Molard (Fra, Cofidis, Le Credit En Ligne) +4:04.77 108. Kai Reus (Ned, UnitedHealthcare Pro Cycling Team) +4:05.22 109. Maxime Vantomme (Bel, Katusha Team) +4:05.59 110. Hans-Jörg Leopold (Aut, WSA) +4:06.35 111. Martin Schöffmann (Aut, WSA) +4:10.57 112. Yohan Bagot (Fra, Cofidis, Le Credit En Ligne) +4:12.45 113. Stefan Praxmarer (Aut, Tirol Cycling Team) +4:12.64 114. Matej Marin (Slo, RC Arbö Wels Gourmetfein) +4:19.85 115. Dominik Hrinkow (Aut, Team Vorarlberg) +4:20.01 116. Christian Delle Stelle (Ita, Colnago) +4:21.60 117. Arnaud Labbe (Fra, Cofidis, Le Credit En Ligne) +4:27.56 118. Alexey Tsatevich (Rus, Katusha Team) +4:29.58 119. Oscar Gatto (Ita, Farnese Vini) +4:30.07 120. Markus Eibegger (Aut, RC Arbö Wels Gourmetfein) +4:32.77 121. Andrea Di Corrado (Ita, Colnago) +4:34.97 122. José Herrada Lopez (Esp, Movistar Team) +4:35.05 123. Rene Weissinger (Ger, Team Vorarlberg) +4:38.14 124. Danilo Napolitano (Ita, Acqua & Sapone) +4:46.25 125. Gernot Auer (Aut, WSA) +4:49.88 126. Jure Kocjan (Slo, Team Type 1) +4:53.95 127. Stefano Locatelli (Ita, Colnago) +5:00.39 128. Robert Förster (Ger, UnitedHealthcare Pro Cycling Team) +5:24.38 129. Marco Bandiera (Ita, Omega Pharma) +5:40.96 130. Mario Schoibl (Aut, Tirol Cycling Team) +5:47.39 131. Francesco Gavazzi (Ita, Astana Pro Team) +5:53.41