--> -->
1. Davide Appollonio (Ita, Sky Procycling) 4:44:31 2. Denis Galimzyanov (Rus, Katusha Team) 3. Mickaël Delage (Fra, FDJ) 4. Romain Feillu (Fra, Vacansoleil) 5. Pieter Vanspeybrouck (Bel, Topsport Vlaanderen) 6. Tony Gallopin (Fra, Cofidis, Le Credit En Ligne) 7. Alexandre Geniez (Fra, Skil) 8. Davide Cimolai (Ita, Liquigas) 9. Borut Bozic (Slo, Vacansoleil) 10. Jérémie Galland (Fra, Saur) 11. Joeri Stallaert (Bel, Landbouwkrediet) 12. Vladimir Isaichev (Rus, Katusha Team) 13. Robert Hunter (RSA, Team RadioShack) 14. Arthur Vichot (Fra, FDJ) 15. Jean-Pierre Drucker (Lux, Veranda\'s Willems) 16. Linus Gerdemann (Ger, Leopard Trek) 17. Dominik Nerz (Ger, Liquigas) 18. Saïd Haddou (Fra, Team Europcar) 19. Grégory Habeaux (Bel, Veranda\'s Willems) 20. Maxime Vantomme (Bel, Katusha Team) 21. Daniel Oss (Ita, Liquigas) 22. Jens Keukeleire (Bel, Cofidis, Le Credit En Ligne) 23. Björn Leukemans (Bel, Vacansoleil) 24. Simon Geschke (Ger, Skil) 25. Jesus Rosendo Prado (Esp, Andalucia Caja Granada) 26. Laurens De Vreese (Bel, Topsport Vlaanderen) 27. Mathew Hayman (Aus, Sky Procycling) 28. Sébastien Turgot (Fra, Team Europcar) 29. Alan Marangoni (Ita, Liquigas) 30. Jakob Fuglsang (Den, Leopard Trek) 31. Sébastien Delfosse (Bel, Landbouwkrediet) 32. Maxime Monfort (Bel, Leopard Trek) 33. Julien El Fares (Fra, Cofidis, Le Credit En Ligne) 34. Fabio Felline (Ita, Geox) 35. Jürgen Van Goolen (Bel, Veranda\'s Willems) 36. Pieter Jacobs (Bel, Topsport Vlaanderen) 37. Anthony Delaplace (Fra, Saur) 38. Stijn Vandenbergh (Bel, Katusha Team) 39. Nelson Oliveira (Esp, Team RadioShack) 40. Dirk Bellemakers (Ned, Landbouwkrediet) 41. Jean Marc Marino (Fra, Saur) 42. Bert De Waele (Bel, Landbouwkrediet) 43. Matthieu Sprick (Fra, Skil) 44. Romain Zingle (Bel, Cofidis, Le Credit En Ligne) 45. Grégory Rast (Sui, Team RadioShack) 46. Mathieu Claude (Fra, Team Europcar) 47. Sam Bewley (NZl, Team RadioShack) 48. Thierry Hupond (Fra, Skil) 49. Antonio Piedra Perez (Esp, Andalucia Caja Granada) 50. Rémi Cusin (Fra, Cofidis, Le Credit En Ligne) 51. Eloy Ruiz Pinto (Esp, Andalucia Caja Granada) 52. Staf Scheirlinckx (Bel, Veranda\'s Willems) 53. Anthony Roux (Fra, FDJ) 54. Ian Stannard (GBr, Sky Procycling) 55. Damien Gaudin (Fra, Team Europcar) 56. Nico Schneider (Ger, Team Differdange) 57. Gianni Meersman (Bel, FDJ) 58. Jesse Sergent (NZl, Team RadioShack) 59. David Gutierrez Gutierrez (Esp, Geox) 60. Matthieu Ladagnous (Fra, FDJ) 61. Fränk Schleck (Lux, Leopard Trek) 62. Marco Corti (Ita, Geox) 63. Wout Poels (Ned, Vacansoleil) 64. Alex Dowsett (GBr, Sky Procycling) 65. Yohann Gene (Fra, Team Europcar) 66. Jacobus Venter (RSA, Veranda\'s Willems) 67. Thomas Degand (Bel, Veranda\'s Willems) 68. Johannes Fröhlinger (Ger, Skil) 69. Maciej Bodnar (Pol, Liquigas) 70. Arnaud Labbe (Fra, Cofidis, Le Credit En Ligne) 71. Andreas Klöden (Ger, Team RadioShack) 72. Anthony Charteau (Fra, Team Europcar) 73. Jonas Ljungblad (Swe, Team Differdange) 74. Joost Van Leijen (Ned, Vacansoleil) 75. Mitchell Docker (Aus, Skil) 76. Yann Huguet (Fra, Skil) +0:34 77. Martijn Keizer (Ned, Vacansoleil) +0:41 78. Jens Mouris (Ned, Vacansoleil) 79. Johan Coenen (Bel, Topsport Vlaanderen) +0:45 80. Jarl Salomein (Bel, Topsport Vlaanderen) 81. Vytautas Kaupas (Ltu, Team Differdange) 82. Christopher Froome (GBr, Sky Procycling) +1:08 83. Bert Scheirlinckx (Bel, Landbouwkrediet) +1:15 84. Nikolay Trusov (Rus, Katusha Team) 85. Baptiste Planckaert (Bel, Landbouwkrediet) 86. Geert Verheyen (Bel, Landbouwkrediet) 87. Javier Ramirez Abeja (Esp, Andalucia Caja Granada) 88. Antonio Cabello Baena (Esp, Andalucia Caja Granada) 89. Stijn Devolder (Bel, Vacansoleil) 90. Steven Caethoven (Bel, Veranda\'s Willems) 91. David Veilleux (Can, Team Europcar) 92. Elia Viviani (Ita, Liquigas) +2:03 93. Damiano Caruso (Ita, Liquigas) 94. Anthony Geslin (Fra, FDJ) 95. Juan Jose Cobo Acebo (Esp, Geox) 96. Artem Ovechkin (Rus, Katusha Team) 97. Rudy Lesschaeve (Fra, Team Differdange) 98. Paul Poux (Fra, Saur) 99. Aleksejs Saramotins (Lat, Cofidis, Le Credit En Ligne) 100. Kurt-Asle Arvesen (Nor, Sky Procycling) 101. Christian Poos (Lux, Team Differdange) 102. Michaël Van Staeyen (Bel, Topsport Vlaanderen) 103. Laurent Mangel (Fra, Saur) 104. Thomas Damuseau (Fra, Skil) +2:38 105. Jens Voigt (Ger, Leopard Trek) +3:07 106. Stuart O\'Grady (Aus, Leopard Trek) 107. Arkimedes Arguelyes Rodriges (Rus, Katusha Team) 108. Fabian Cancellara (Sui, Leopard Trek) 109. Morten Knudsen (Den, Team Differdange) 110. Jacopo Guarnieri (Ita, Liquigas) 111. Jeremy Hunt (GBr, Sky Procycling) 112. Jimmy Engoulvent (Fra, Saur) 113. Franck Bouyer (Fra, Team Europcar) 114. Manuel Ortega Ocana (Esp, Andalucia Caja Granada) +3:43 115. Matthias Brandle (Aut, Geox) +4:35 116. Alexander Porsev (Rus, Katusha Team) 117. Adrián Palomares Villaplana (Esp, Andalucia Caja Grana.) 118. Martin Mortensen (Den, Leopard Trek) 119. Michal Kwiatkowski (Pol, Team RadioShack) 120. Jimmy Casper (Fra, Saur) 121. Grégory Joseph (Bel, Topsport Vlaanderen) 122. Arnaud Coyot (Fra, Saur) DNF. Greg Henderson (NZl, Sky Procycling) DNF. Yoann Bagot (Fra, Cofidis, Le Credit En Ligne) DNF. Arkaitz Duran Aroca (Esp, Geox)