--> -->
1. Simon Spilak (Slo, Lampre) 4:05:25 2. Peter Sagan (Svk, Liquigas) +0:13 3. Philippe Gilbert (Bel, Omega Pharma) 4. Hubert Dupont (Fra, AG2R La Mondiale) +0:15 5. Alejandro Valverde Belmonte (Esp, Caisse d\'Epargne) +0:22 6. Marcel Wyss (Sui, Cervélo TestTeam) 7. Vladimir Karpets (Rus, Team Katusha) 8. Janez Brajkovic (Slo, Team Radioshack) 9. Michael Rogers (Aus, Team HTC) 10. Jeremy Roy (Fra, Française Des Jeux) 11. Igor Anton Hernandez (Esp, Euskaltel) 12. Thibaut Pinot (Fra, Française Des Jeux) 13. Sandy Casar (Fra, Française Des Jeux) 14. Denis Menchov (Rus, Rabobank) 15. Pieter Weening (Ned, Rabobank) 16. Christian Vande Velde (USA, Garmin) 17. Jose Luis Rubiera Vigil (Esp, Team Radioshack) 18. Haimar Zubeldia (Esp, Team Radioshack) 19. Tiago Machado (Por, Team Radioshack) 20. John Gadret (Fra, AG2R La Mondiale) 21. Richie Porte (Aus, Team Saxo Bank) 22. Marco Pinotti (Ita, Team HTC) 23. Morris Possoni (Ita, Sky Professional Cycling Team) 24. Dario David Cioni (Ita, Sky Professional Cycling Team) 25. Soler Hernandez (Col, Caisse d\'Epargne) 26. Eros Capecchi (Ita, Footon) +0:29 27. Sylvester Szmyd (Pol, Liquigas) 28. Markus Eibegger (Aut, Footon) 29. Christophe Moreau (Fra, Caisse d\'Epargne) +0:22 30. Mario Aerts (Bel, Omega Pharma) +1:20 31. David Lopez Garcia (Esp, Caisse d\'Epargne) +2:03 32. Verdugo Marcotegui (Esp, Euskaltel) +2:25 33. Juan Jose Oroz Ugalde (Esp, Euskaltel) 34. Ivan Basso (Ita, Liquigas) +2:28 35. Jan Bakelandts (Bel, Omega Pharma) +3:03 36. Branislau Samoilau (Blr, Quick Step) 37. Ben Swift (GBr, Sky Professional Cycling Team) +3:06 38. Thomas Rohregger (Aut, Team Milram) +3:07 39. Mathias Frank (Sui, BMC Racing Team) 40. Remy Di Gregorio (Fra, Française Des Jeux) 41. Volodymir Gustov (Ukr, Cervélo TestTeam) 42. Mauricio Ardila Cano (Col, Rabobank) 43. Alexandre Moos (Sui, BMC Racing Team) 44. Fabio Felline (Ita, Footon) 45. Francis De Greef (Bel, Omega Pharma) 46. Daniele Righi (Ita, Lampre) +3:53 47. Jaroslaw Marycz (Pol, Team Saxo Bank) +4:04 48. Gianpaolo Caruso (Ita, Team Katusha) +4:23 49. Artem Ovechkin (Rus, Team Katusha) 50. Matthew Busche (USA, Team Radioshack) 51. Steve Morabito (Sui, BMC Racing Team) 52. Christophe Le Mevel (Fra, Française Des Jeux) 53. Marco Marzano (Ita, Lampre) +5:39 54. Alexandr Pliuschin (Mda, Team Katusha) 55. Christophe Riblon (Fra, AG2R La Mondiale) 56. Adriano Malori (Ita, Lampre) 57. Gustav Larsson (Swe, Team Saxo Bank) 58. Dmitry Kozontchuk (Rus, Rabobank) 59. Maxim Gourov (Kaz, Astana) 60. Alexsandr Dyachenko (Kaz, Astana) 61. Inaki Isasi Flores (Esp, Euskaltel) 62. Mikel Nieve Ituralde (Esp, Euskaltel) 63. Alexander Efimkin (Rus, AG2R La Mondiale) 64. Andre Steensen (Den, Team Saxo Bank) +9:02 65. Michael Schaer (Sui, BMC Racing Team) 66. Valentin Iglinskiy (Kaz, Astana) 67. Jean-Christophe Peraud (Fra, Omega Pharma) 68. Matthias Brandle (Aut, Footon) 69. Maciej Bodnar (Pol, Liquigas) 70. Adam Hansen (Aus, Team HTC) +11:31 71. Martin Elmiger (Sui, AG2R La Mondiale) 72. Jussi Veikkanen (Fin, Française Des Jeux) 73. Nicolas Portal (Fra, Sky Professional Cycling Team) 74. Aranburu Markel Irizar (Esp, Team Radioshack) 75. Ruben Plaza Molina (Esp, Caisse d\'Epargne) 76. Oliver Zaugg (Sui, Liquigas) 77. Alexandre Botcharov (Rus, Team Katusha) 78. Davide Appollonio (Ita, Cervélo TestTeam) 79. Anders Lund (Den, Team Saxo Bank) 80. Johannes Froehlinger (Ger, Team Milram) 81. Paulinho S M M (Por, Team Radioshack) 82. Cyril Dessel (Fra, AG2R La Mondiale) 83. Charles Wegelius (GBr, Omega Pharma) 84. Peter Kennaugh (GBr, Sky Professional Cycling Team) 85. Bauke Mollema (Ned, Rabobank) 86. Markus Fothen (Ger, Team Milram) +11:44 87. Francis Mourey (Fra, Française Des Jeux) +13:05 88. Christophe Brandt (Bel, Omega Pharma) 89. Arthur Vichot (Fra, Française Des Jeux) 90. Mikhail Ignatiev (Rus, Team Katusha) 91. Marco Velo (Ita, Quick Step) +17:47 92. Andrey Zeits (Kaz, Astana) 93. Andreas Stauff (Ger, Quick Step) 94. Dominik Roels (Ger, Team Milram) 95. Serge Pauwels (Bel, Sky Professional Cycling Team) 96. Tom Stamsnijder (Ned, Rabobank) 97. Alan Perez Lezaun (Esp, Euskaltel) +19:43 98. Stefan Denifl (Aut, Cervélo TestTeam) 99. Oscar Pujol Munoz (Esp, Cervélo TestTeam) +19:45 100. Mauro Facci (Ita, Quick Step) +20:34 101. Alessandro Vanotti (Ita, Liquigas) +20:36 102. Kirk Carlsen (USA, Garmin) 103. Fabio Sabatini (Ita, Liquigas) 104. Simon Zahner (Sui, BMC Racing Team) 105. Cardoso M A L (Por, Footon) 106. Sergey Renev (Kaz, Astana) 107. Maxim Iglinsky (Kaz, Astana) 108. Danilo Hondo (Ger, Lampre) 109. Bert Grabsch (Ger, Team HTC) 110. Chad Beyer (USA, BMC Racing Team) 111. Thomas Vedel Kvist (Den, Quick Step) 112. Noe Gianetti (Sui, Footon) 113. Robert Forster (Ger, Team Milram) 114. Enrico Magazzini (Ita, Lampre) 115. Roger Hammond (GBr, Cervélo TestTeam) 116. Matthias Russ (Ger, Team Milram) 117. Danilo Wyss (Sui, BMC Racing Team) 118. Lucas Sebastian Haedo (Arg, Team Saxo Bank) 119. Mark Renshaw (Aus, Team HTC) 120. Andrei Kunitski (Blr, Quick Step) 121. Michael Morkov (Den, Team Saxo Bank) 122. Scott Davis (Aus, Astana) 123. Frantisek Rabon (Cze, Team HTC) 124. Travis Meyer (Aus, Garmin) 125. Robert Hunter (RSA, Garmin) 126. Murilo Fischer (Bra, Garmin) +20:48 127. Koldo Fernandez (Esp, Euskaltel) 128. Rene Mandri (Est, AG2R La Mondiale) 129. Michiel Elijzen (Ned, Omega Pharma) 130. Michel Kreder (Ned, Garmin) 131. Rick Flens (Ned, Rabobank) 132. Laszlo Bodrogi (Fra, Team Katusha) 133. Juan Jose Cobo Acebo (Esp, Caisse d\'Epargne) 134. Mathieu Perget (Fra, Caisse d\'Epargne) 135. José Vicente Garcia Acosta (Esp, Caisse d\'Epargne) 136. Roman Kreuziger (Cze, Liquigas) 137. Dennis Van Winden (Ned, Rabobank) 138. Bernhard Eisel (Aut, Team HTC) DNF. Gerald Ciolek (Ger, Team Milram) DNF. Danilo Napolitano (Ita, Team Katusha) DNF. Kevin Seeldraeyers (Bel, Quick Step) DNF. Aitor Galdos Alonso (Esp, Euskaltel) DNF. Gert Steegmans (Bel, Team Radioshack) DNF. Francesco Gavazzi (Ita, Lampre) DNS. Allan Davis (Aus, Astana) DNS. Jack Bobridge (Aus, Garmin) DNS. Wouter Weylandt (Bel, Quick Step) DNS. Svein Tuft (Can, Garmin) DNS. Mark Cavendish (GBr, Team HTC) DNS. Nicolas Roche (Irl, AG2R La Mondiale) DNS. Greg Henderson (NZl, Sky Professional Cycling Team) DNS. David Loosli (Sui, Lampre) DNS. Jeffry Louder (USA, BMC Racing Team)