--> -->
1. Francesco Gavazzi (Ita, Lampre) 4:49:52 2. Óscar Freire (Esp, Rabobank) 3. Peter Velits (Svk, Team HTC) 4. Alexandre Botcharov (Rus, Team Katusha) 5. Samuel Sánchez (Esp, Euskaltel) 6. Davide Vigano (Ita, Sky Professional Cycling Team) 7. Christian Knees (Ger, Team Milram) 8. Davide Malacarne (Ita, Quick Step) 9. Paul Martens (Ger, Rabobank) 10. Kristijan Koren (Slo, Liquigas) 11. Alexander Efimkin (Rus, AG2R La Mondiale) 12. Marco Pinotti (Ita, Team HTC) +0:02 13. Daniele Pietropolli (Ita, Lampre) 14. Iban Velasco (Esp, Euskaltel) 15. Thomas Rohregger (Aut, Team Milram) 16. David Loosli (Sui, Lampre) 17. Kevin Seeldrayers (Bel, Quick Step) 18. Mauro Finetto (Ita, Liquigas) 19. Serafín Martínez (Esp, Xacobeo Galicia) 20. Alejandro Valverde (Esp, Caisse d\'Epargne) 21. Dries Devenyns (Bel, Quick Step) 22. Ryder Hesjedal (Can, Garmin) 23. Ben Hermans (Bel, Team Radioshack) 24. Maxime Monfort (Bel, Team HTC) 25. Christopher Horner (USA, Team Radioshack) 26. Haimar Zubeldia (Esp, Team Radioshack) 27. Dmitriy Fofonov (Kaz, Astana) 28. Aitor Pérez Arrieta (Esp, Footon) 29. Ivan Santaromita (Ita, Liquigas) 30. Eros Capecchi (Ita, Footon) 31. Guillaume Bonnafond (Fra, AG2R La Mondiale) 32. Alexandr Kolobnev (Rus, Team Katusha) 33. Rubén Pérez (Esp, Euskaltel) 34. Amets Txurruka (Esp, Euskaltel) 35. Jérôme Pineau (Fra, Quick Step) 36. Eduard Vorganov (Rus, Team Katusha) 37. Jurgen Van Den Broeck (Bel, Omega Pharma) 38. Robert Gesink (Ned, Rabobank) 39. Damiano Cunego (Ita, Lampre) 40. Joaquin Rodriguez (Esp, Team Katusha) 41. Jean-Christophe Peraud (Fra, Omega Pharma) 42. Andrey Zeits (Kaz, Astana) 43. David López (Esp, Caisse d\'Epargne) 44. Kanstantsin Siutsou (Blr, Team HTC) 45. Rene Mandri (Est, AG2R La Mondiale) 46. Nicolas Portal (Fra, Sky Professional Cycling Team) 47. Valerio Agnoli (Ita, Liquigas) 48. Jurgen Van De Walle (Bel, Quick Step) 49. Sandy Casar (Fra, Française Des Jeux) 50. Johannes Frölingher (Ger, Team Milram) 51. Rigoberto Uran (Col, Caisse d\'Epargne) 52. Peter Stetina (USA, Garmin) 53. Christophe Le Mevel (Fra, Française Des Jeux) 54. Jussi Veikkanen (Fin, Française Des Jeux) 55. Beñat Intxausti (Esp, Euskaltel) 56. Wesley Sulzberger (Aus, Française Des Jeux) 57. Andy Schleck (Lux, Team Saxo Bank) 58. Paolo Tiralongo (Ita, Astana) 59. Evgeny Petrov (Rus, Team Katusha) 60. Gustavo César (Esp, Xacobeo Galicia) 61. Juan Jose Oroz (Esp, Euskaltel) 62. Ezequiel Mosquera (Esp, Xacobeo Galicia) 63. Stephen Cummings (GBr, Sky Professional Cycling Team) 64. Jens Voigt (Ger, Team Saxo Bank) 65. Simon Gerrans (Aus, Sky Professional Cycling Team) 66. Mario Aerts (Bel, Omega Pharma) 67. Dominik Nerz (Ger, Team Milram) 68. Rémy Di Gregorio (Fra, Française Des Jeux) 69. Thomas Löfkvist (Swe, Sky Professional Cycling Team) 70. Daniel Martin (Irl, Garmin) 71. Rasmus Guldhammer (Den, Team HTC) 72. José Ángel Gómez Marchante (Esp, Andalucia) 73. Egoi Martínez (Esp, Euskaltel) 74. Sylvain Calzati (Fra, Sky Professional Cycling Team) 75. Thomas Peterson (USA, Garmin) 76. Luca Mazzanti (Ita, Team Katusha) 77. David Arroyo (Esp, Caisse d\'Epargne) 78. Daniel Navarro (Esp, Astana) 79. Grischa Niermann (Ger, Rabobank) 80. Bradley Wiggins (GBr, Sky Professional Cycling Team) 81. Serguei Klimov (Rus, Team Katusha) 82. Bolat Raimbekov (Kaz, Astana) 83. Andreas Klöden (Ger, Team Radioshack) 84. Hubert Dupont (Fra, AG2R La Mondiale) 85. Manuel Vázquez (Esp, Andalucia) 86. Markus Eibegger (Aut, Footon) +0:28 87. Manuel Calvente (Esp, Andalucia) 88. Christophe Brandt (Bel, Omega Pharma) 89. Matthew Busche (USA, Team Radioshack) 90. Vasili Kiryienka (Blr, Caisse d\'Epargne) +0:35 91. Sergio Paulinho (Por, Team Radioshack) +0:42 92. Michael Albasini (Sui, Team HTC) +1:47 93. David De La Fuente (Esp, Astana) +1:51 94. Matteo Bono (Ita, Lampre) +2:03 95. Juan Manuel Garate (Esp, Rabobank) +2:33 96. Addy Engels (Ned, Quick Step) 97. Kjell Carlström (Fin, Sky Professional Cycling Team) 98. Charles Wegelius (GBr, Omega Pharma) 99. David Zabriskie (USA, Garmin) 100. Maxim Gourov (Kaz, Astana) 101. Linus Gerdemann (Ger, Team Milram) 102. Michael Rogers (Aus, Team HTC) 103. Francis Mourey (Fra, Française Des Jeux) 104. Laurens Ten Dam (Ned, Rabobank) 105. Jakob Fuglsang (Den, Team Saxo Bank) +2:46 106. Laurent Didier (Lux, Team Saxo Bank) 107. Christian Meier (Can, Garmin) +3:30 108. Gianni Meersman (Bel, Française Des Jeux) 109. Richie Porte (Aus, Team Saxo Bank) 110. Rodrigo Garcia (Esp, Xacobeo Galicia) +4:28 111. David García (Esp, Xacobeo Galicia) 112. Marcos Garcia (Esp, Xacobeo Galicia) 113. Alessandro Spezialetti (Ita, Lampre) 114. Matthew Lloyd (Aus, Omega Pharma) +6:24 115. Gonzalo Rabuñal (Esp, Xacobeo Galicia) +8:18 116. Xabier Zandio (Esp, Caisse d\'Epargne) 117. Dario Cataldo (Ita, Quick Step) 118. Matthias Russ (Ger, Team Milram) 119. Francesco Reda (Ita, Quick Step) 120. Iban Mayoz (Esp, Footon) 121. Fuyu Li (Chn, Team Radioshack) +12:10 122. Ivan Rovny (Rus, Team Radioshack) 123. Antonio Piedra (Esp, Andalucia) 124. Javier Ramírez (Esp, Andalucia) 125. Juan Javier Estrada (Esp, Andalucia) 126. Matthias Brandle (Aut, Footon) 127. Alberto Benítez (Esp, Footon) 128. Artur Gajek (Ger, Team Milram) 129. Biel Kadri (Fra, AG2R La Mondiale) 130. Marzio Bruseghin (Ita, Caisse d\'Epargne) 131. Simone Ponzi (Ita, Lampre) 132. Delio Fernandez (Esp, Xacobeo Galicia) 133. Pierre Cazaux (Fra, Française Des Jeux) 134. Sergio Carrasco (Esp, Andalucia) 135. Rafaél Valls (Esp, Footon) 136. Olivier Kaisen (Bel, Omega Pharma) 137. Fredrik Kessiakoff (Swe, Garmin) 138. Francisco Pérez (Esp, Caisse d\'Epargne) 139. Trent Lowe (Aus, Garmin) 140. José Luis Arrieta (Esp, AG2R La Mondiale) 141. Alan Pérez (Esp, Euskaltel) 142. Oliver Zaugg (Sui, Liquigas) 143. Markus Fothen (Ger, Team Milram) 144. Brian Vandborg (Den, Liquigas) 145. Martin Pedersen (Den, Footon) 146. Bram Tankink (Ned, Rabobank) 147. Marco Marzano (Ita, Lampre) 148. Frank Schleck (Lux, Team Saxo Bank) +12:39 149. Nicki Sörensen (Den, Team Saxo Bank) 150. Jonas Aaen Jörgensen (Den, Team Saxo Bank) 151. Bauke Mollema (Ned, Rabobank) +14:31