--> -->
1. Johan Van Summeren (BEL, Team Garmin) 6:07:28 2. Fabian Cancellara (SWI, Leopard Trek) +0:19 3. Maarten Tjallingii (NED, Rabobank Cycling Team) +0:19 4. Grégory Rast (SWI, Team RadioShack) +0:19 5. Lars Ytting Bak (DEN, HTC) +0:21 6. Alessandro Ballan (ITA, BMC Racing Team) +0:36 7. Bernhard Eisel (AUT, HTC) +0:47 8. Thor Hushovd (NOR, Team Garmin) +0:47 9. Juan Antonio Flecha Giannoni (ESP, Sky Procycling) +0:47 10. Mathew Hayman (AUS, Sky Procycling) +0:47 11. Frédéric Guesdon (FRA, FDJ) +0:47 12. Lars Boom (NED, Rabobank Cycling Team) +0:47 13. Björn Leukemans (BEL, Vacansoleil) +0:47 14. Jurgen Roelandts (BEL, Omega Pharma) +0:47 15. Mitchell Docker (AUS, Skil) +0:47 16. Damien Gaudin (FRA, Team Europcar) +0:47 17. Martin Elmiger (SWI, AG2R La Mondiale) +0:47 18. Tomas Vaitkus (LTU, Pro Team Astana) +0:47 19. John Degenkolb (GER, HTC) +2:10 20. Sep Vanmarcke (BEL, Team Garmin) +2:10 21. André Greipel (GER, Omega Pharma) +3:43 22. Baden Cooke (AUS, Saxo Bank Sungard) +3:43 23. Gabriel Rasch (NOR, Team Garmin) +3:43 24. Manuel Quinziato (ITA, BMC Racing Team) +3:43 25. David Veilleux (CAN, Team Europcar) +3:45 26. Sebastian Langeveld (NED, Rabobank Cycling Team) +4:06 27. Tom Veelers (NED, Skil) +4:46 28. Tyler Farrar (USA, Team Garmin) +4:46 29. Kevin Ista (BEL, Cofidis) +4:46 30. Jens Keukeleire (BEL, Cofidis) +4:46 31. Matteo Tosatto (ITA, Saxo Bank Sungard) +4:46 32. Marcus Burghardt (GER, BMC Racing Team) +4:46 33. Steve Chainel (FRA, FDJ) +4:46 34. Sébastien Turgot (FRA, Team Europcar) +4:46 35. Kristof Goddaert (BEL, AG2R La Mondiale) +4:46 36. Ian Stannard (GBR, Sky Procycling) +4:46 37. Michael Schär (SWI, BMC Racing Team) +4:46 38. Sylvain Chavanel (FRA, Quickstep Cycling Team) +4:46 39. Sébastien Chavanel (FRA, Team Europcar) +4:46 40. Sébastien Minard (FRA, AG2R La Mondiale) +4:46 41. Sébastien Rosseler (BEL, Team RadioShack) +4:46 42. George Hincapie (USA, BMC Racing Team) +4:46 43. Gustav Larsson (SWE, Saxo Bank Sungard) +4:46 44. Gorazd Stangelj (SLO, Pro Team Astana) +4:46 45. Imanol Erviti (ESP, Movistar Team) +4:46 46. Thomas Leezer (NED, Rabobank Cycling Team) +4:54 47. Maxim Gourov (KAZ, Pro Team Astana) +6:42 48. Robbie Mcewen (AUS, Team RadioShack) +9:16 49. Andreas Klier (GER, Team Garmin) +9:16 50. Alex Rasmussen (DEN, HTC) +10:06 51. Bert De Backer (BEL, Skil) +10:10 52. David Boucher (FRA, Omega Pharma) +10:10 53. Sébastien Hinault (FRA, AG2R La Mondiale) +10:10 54. Leonardo Fabio Duque (COL, Cofidis) +10:10 55. Maarten Neyens (BEL, Omega Pharma) +10:10 56. Jean-Lou Paiani (FRA, Saur) +10:10 57. Marcel Sieberg (GER, Omega Pharma) +10:10 58. Kasper Klostergaard Larsen (DEN, Saxo Bank Sungard) +10:10 59. Alexandre Pichot (FRA, Team Europcar) +10:10 60. Rony Martias (FRA, Saur) +10:14 61. Saïd Haddou (FRA, Team Europcar) +10:14 62. Mathieu Claude (FRA, Team Europcar) +10:14 63. Jonas Aaen Jörgensen (DEN, Saxo Bank Sungard) +10:14 64. Timon Seubert (GER, Team Netapp) +10:16 65. Jimmy Engoulvent (FRA, Saur) +10:16 66. Koen De Kort (NED, Skil) +10:16 67. Nico Sijmens (BEL, Cofidis) +10:16 68. William Bonnet (FRA, FDJ) +10:16 69. Jimmy Casper (FRA, Saur) +12:58 70. Robert Retschke (GER, Team Netapp) +12:58 71. Fumiyuki Beppu (JPN, Team RadioShack) +12:58 72. Bjorn Selander (USA, Team RadioShack) +12:58 73. Jan Barta (CZE, Team Netapp) +12:58 74. Jean-Luc Delpech (FRA, Bretagne) +12:58 75. Mickael Delage (FRA, FDJ) +12:58 76. Benjamin King (USA, Team RadioShack) +12:58 77. Daniel Oss (ITA, Liquigas) +12:58 78. Kristijan Koren (SLO, Liquigas) +12:58 79. Cyril Lemoine (FRA, Saur) +12:58 80. Gael Malacarne (FRA, Bretagne) +13:02 81. Romain Lemarchand (FRA, AG2R La Mondiale) +13:02 82. Mirco Lorenzetto (ITA, Pro Team Astana) +13:02 83. Roy Curvers (NED, Skil) +13:02 84. Daniele Righi (ITA, Lampre) +13:02 85. Yohann Gene (FRA, Team Europcar) +13:02 86. Peter Sagan (SVK, Liquigas) +13:04 87. Gerald Ciolek (GER, Quickstep Cycling Team) +13:06 88. Dennis Van Winden (NED, Rabobank Cycling Team) +13:06 89. Kevin Van Impe (BEL, Quickstep Cycling Team) +13:15 90. Bradley Wiggins (GBR, Sky Procycling) +13:50 91. Adrien Petit (FRA, Cofidis) +13:50 92. Romain Zingle (BEL, Cofidis) +13:50 93. Jaroslaw Marycz (POL, Saxo Bank Sungard) +13:53 94. Martin Mortensen (DEN, Leopard Trek) +13:53 95. Dominique Rollin (CAN, FDJ) +13:53 96. Simon Zahner (SWI, BMC Racing Team) +13:59 97. Marco Bandiera (ITA, Quickstep Cycling Team) +14:02 98. Danilo Hondo (GER, Lampre) +17:42 99. Dmytro Krivtsov (UKR, Lampre) +17:42 100. Alan Marangoni (ITA, Liquigas) +17:42 101. Mathieu Halleguen (FRA, Bretagne) +17:42 102. Michael Barry (CAN, Sky Procycling) +17:42 103. Alan Perez Lezaun (ESP, Euskaltel) +17:42 104. Stéphane Bonsergent (FRA, Bretagne) +17:42 105. Stijn Devolder (BEL, Vacansoleil) +17:42 106. Adam Hansen (AUS, Omega Pharma) +17:42 107. Michaël Baer (SWI, Team Netapp) +17:42 108. Andreas Schillinger (GER, Team Netapp) +17:42 DNF. Dominic Klemme (GER, Leopard Trek) DNF. Giacomo Nizzolo (ITA, Leopard Trek) DNF. Stuart O´grady (AUS, Leopard Trek) DNF. Joost Posthuma (NED, Leopard Trek) DNF. Tom Stamsnijder (NED, Leopard Trek) DNF. Wouter Weylandt (BEL, Leopard Trek) DNF. Roger Hammond (GBR, Team Garmin) DNF. Heinrich Haussler (AUS, Team Garmin) DNF. Kurt-Asle Arvesen (NOR, Sky Procycling) DNF. Jeremy Hunt (GBR, Sky Procycling) DNF. Geraint Thomas (GBR, Sky Procycling) DNF. Matthew Harley Goss (AUS, HTC) DNF. Matt Brammeier (IRL, HTC) DNF. Mark Cavendish (GBR, HTC) DNF. Gatis Smukulis (LAT, HTC) DNF. Tom Boonen (BEL, Quickstep Cycling Team) DNF. Andreas Stauff (GER, Quickstep Cycling Team) DNF. Gert Steegmans (BEL, Quickstep Cycling Team) DNF. Guillaume Van Keirsbulck (BEL, Quickstep Cycling Team) DNF. Jens Debusschere (BEL, Omega Pharma) DNF. Vicente Reynes Mimo (ESP, Omega Pharma) DNF. Alexander Kristoff (NOR, BMC Racing Team) DNF. John Murphy (USA, BMC Racing Team) DNF. Filippo Pozzato (ITA, Katusha Team) DNF. Vladimir Gusev (RUS, Katusha Team) DNF. Leif Hoste (BEL, Katusha Team) DNF. Mikhail Ignatyev (RUS, Katusha Team) DNF. Serguei Ivanov (RUS, Katusha Team) DNF. Aliaksandr Kuschynski (BLR, Katusha Team) DNF. Luca Paolini (ITA, Katusha Team) DNF. Nikolay Trusov (RUS, Katusha Team) DNF. Steve Houanard (FRA, AG2R La Mondiale) DNF. Lloyd Mondory (FRA, AG2R La Mondiale) DNF. Anthony Ravard (FRA, AG2R La Mondiale) DNF. Björn Leukemans (BEL, Vacansoleil) DNF. Thomas De Gendt (BEL, Vacansoleil) DNF. Gorik Gardeyn (BEL, Vacansoleil) DNF. Wouter Mol (NED, Vacansoleil) DNF. Frederik Veuchelen (BEL, Vacansoleil) DNF. Borut Bozic (SLO, Vacansoleil) DNF. Arnaud Coyot (FRA, Saur) DNF. Romain Matheou (FRA, Saur) DNF. Stéphane Poulhies (FRA, Saur) DNF. Theo Bos (NED, Rabobank Cycling Team) DNF. Rick Flens (NED, Rabobank Cycling Team) DNF. Maarten Wynants (BEL, Rabobank Cycling Team) DNF. Olivier Bonnaire (FRA, FDJ) DNF. Yauheni Hutarovich (BLR, FDJ) DNF. Matthieu Ladagnous (FRA, FDJ) DNF. Marcel Kittel (GER, Skil) DNF. Roger Kluge (GER, Skil) DNF. Martin Reimer (GER, Skil) DNF. Davide Cimolai (ITA, Liquigas) DNF. Jacopo Guarnieri (ITA, Liquigas) DNF. Edward King (USA, Liquigas) DNF. Arnaud Labbe (FRA, Cofidis) DNF. Aleksejs Saramotins (LAT, Cofidis) DNF. Vitaliy Buts (UKR, Lampre) DNF. Vitaliy Kondrut (UKR, Lampre) DNF. Adriano Malori (ITA, Lampre) DNF. Balint Szeghalmi (HUN, Lampre) DNF. Luke Roberts (AUS, Saxo Bank Sungard) DNF. David Tanner (AUS, Saxo Bank Sungard) DNF. Nelson Oliveira (POR, Team RadioShack) DNF. Jesse Sergent (NZL, Team RadioShack) DNF. Andrey Amador Bakkazakova (CRC, Movistar Team) DNF. José Ivan Gutierrez Palacios (ESP, Movistar Team) DNF. Ignatas Konovalovas (LTU, Movistar Team) DNF. Carlos Oyarzun (CHI, Movistar Team) DNF. Luis Pasamontes Rodriguez (ESP, Movistar Team) DNF. Francisco Perez Sanchez (ESP, Movistar Team) DNF. Jose Joaquin Rojas Gil (ESP, Movistar Team) DNF. Allan Davis (AUS, Pro Team Astana) DNF. Simon Clarke (AUS, Pro Team Astana) DNF. Valentin Iglinskiy (KAZ, Pro Team Astana) DNF. Javier Francisco Aramendia Lorente (ESP, Euskaltel) DNF. Jonathan Castroviejo Nicolas (ESP, Euskaltel) DNF. Pierre Cazaux (FRA, Euskaltel) DNF. Gorka Izagirre Insausti (ESP, Euskaltel) DNF. Jon Izaguirre Insausti (ESP, Euskaltel) DNF. Miguel Minguez Ayala (ESP, Euskaltel) DNF. Daniel Sesma (ESP, Euskaltel) DNF. Eric Baumann (GER, Team Netapp) DNF. Steven Cozza (USA, Team Netapp) DNF. Alexander Gottfried (GER, Team Netapp) DNF. Johan Le Bon (FRA, Bretagne) DNF. Renaud Dion (FRA, Bretagne) DNF. Sébastien Duret (FRA, Bretagne) DNF. Florian Vachon (FRA, Bretagne)