--> -->
1. Stijn Devolder (BEL, Quick Step) 06:24:02 2. Nick Nuyens (BEL, Quickstep) +0:15 3. Juan Antonio Flecha Giannoni (ESP, Rabobank) +0:15 4. Alessandro Ballan (ITA, Lampre) +0:21 5. George Hincapie (USA, Team Columbia) +0:21 6. Filippo Pozzato (ITA, Mapei) +0:21 7. Kurt-Asle Arvesen (NOR, Team Saxo Bank) +0:21 8. Greg Van Avermaet (BEL, Predictor) +0:21 9. Simon Spilak (SLO, Krka Adria Mobil) +0:21 10. Allan Johansen (DEN, Bankgiroloterij) +0:21 11. Bernhard Eisel (AUT, Team Columbia) +0:21 12. Martijn Maaskant (NED, Garmin) +0:21 13. Grégory Rast (SWI, Astana) +0:21 14. Niki Terpstra (NED, Cycling Team Bert Story) +0:21 15. Philippe Gilbert (BEL, Silence) +0:21 16. Dmitriy Muravyev (KAZ, Quickstep) +0:21 17. Tom Boonen (BEL, Quick Step) +0:21 18. Sebastiaan Langeveld (NED, Rabobank) +0:21 19. Leif Hoste (BEL, Predictor) +0:21 20. Andreas Klier (GER, T-Mobile Team) +0:21 21. Maarten Tjallingii (NED, Marco Polo Cycling Team) +0:21 22. Martin Elmiger (SWI, AG2R La Mondiale) +0:21 23. Fabian Cancellara (SWI, Team Saxo Bank) +0:21 24. Carlos Barredo Llamazales (ESP, Quick Step) +0:21 25. Janek Tombak (EST, Cofidis) +0:25 26. Frédéric Guesdon (FRA, Française des Jeux) +0:43 27. Thor Hushovd (NOR, Cervelo Test Team) +3:18 28. Kurt Hovelynck (BEL, Quick Step) +3:18 29. Pedro Horrillo Munoz (ESP, Quickstep) +3:18 30. Sylvain Chavanel (FRA, Quick Step) +3:18 31. Rik Verbrugghe (BEL, Lotto) +3:18 32. Roger Hammond (GBR, Palmans) +3:18 33. Christophe Mengin (FRA, fdjeux.com) +3:18 34. Allan Davis (AUS, Quick Step) +3:18 35. Bert De Waele (BEL, Landbouwkrediet) +3:18 36. Serguei Ivanov (RUS, T-Mobile Team) +3:18 37. Manuel Quinziato (ITA, Lampre) +3:18 38. Marco Marcato (ITA, Cycle Collstrop) +3:18 39. Bram Tankink (NED, Predictor) +3:18 40. Oscar Freire Gomez (ESP, Mapei) +3:18 41. Karsten Kroon (NED, Team Saxo Bank) +3:29 42. David Kopp (GER, Cycle Collstrop) +9:14 43. Magnus Backstedt (SWE, Garmin) +9:14 44. Peter Wrolich (AUT, Gerolsteiner) +9:14 45. Kevin De Weert (BEL, Quick Step) +9:14 46. Frederik Willems (BEL, Chocolade Jacques) +9:14 47. Roy Sentjens (NED, Predictor) +9:14 48. Vicente Reynes Mimo (ESP, Illes Balears) +9:14 49. Michal Golas (POL, Cycle Collstrop) +9:14 50. Juan Jose Oroz Ugalde (ESP, Euskaltel) +9:14 51. Bastiaan Giling (NED, Cycle Collstrop) +9:14 52. Floris Goesinnen (NED, Moser) +9:14 53. Ralf Grabsch (GER, Team Deutsche Telekom) +9:14 54. Tyler Farrar (USA, Health Net Presented by Maxxis) +9:14 55. Frank Hoj (DEN, Team Saxo Bank) +9:14 56. Staf Scheirlinckx (BEL, Palmans) +9:14 57. Paolo Longo Borghini (ITA, Barloworld) +9:14 58. Matti Breschel (DEN, Team Saxo Bank) +9:14 59. Guennadi Mikhailov (RUS, Discovery Channel Pro Cycli.) +9:14 60. Matteo Tosatto (ITA, Quick Step) +9:14 61. Gert Steegmans (BEL, Davitamon) +9:14 62. Fabio Baldato (ITA, Alessio) +10:55 63. Baden Cooke (AUS, fdjeux.com) +14:55 64. Bert Grabsch (GER, Team Columbia) +15:14 65. José Vicente Garcia Acosta (ESP, iBanesto.com) +17:35 66. Ermanno Capelli (ITA, Fuji) +17:35 67. Aleksandr Kuschynski (BLR, Amore & Vita) +17:35 68. Erik Zabel (GER, T-Mobile Team) +17:35 69. Jan Kuyckx (BEL, Davitamon) +17:35 70. Marcel Sieberg (GER, Team Columbia) +17:35 71. Geert Verheyen (BEL, Predictor) +17:35 72. Christian Knees (GER, Team Milram) +17:35 73. Ian Stannard (GBR, ISD) +17:35 74. Imanol Erviti Ollo (ESP, Illes Balears) +17:35 75. Stijn Vandenbergh (BEL, Amuzza.com) +17:35 76. Jesus Del Nero Montes (ESP, 3 Molinos Resort) +17:35 77. René Haselbacher (AUT, Gerolsteiner) +17:35 78. Laszlo Bodrogi (FRA, Mapei) +17:35 79. Luciano André Pagliarini Mendonca (BRA, SCOTT) +17:35 80. Mathieu Drujon (FRA, Auber) +17:35 81. Preben Van Hecke (BEL, Davitamon) +17:35 82. Ryder Hesjedal (CAN, Garmin) +17:35 83. Patrick Calcagni (SWI, Barloworld) +17:35 84. Paolo Fornaciari (ITA, Mapei) +17:35 85. Marco Bandiera (ITA, Lampre) +17:35 86. Marcus Ljungqvist (SWE, Team Saxo Bank) +17:35 87. Markel Irizar Aranburu (ESP, Euskaltel) +17:35 88. Yoann Offredo (FRA, Française des Jeux) +17:35 89. Mirko Selvaggi (ITA, Cycle Collstrop) +17:35 90. Murilo Antonio Fischer (BRA, Liquigas) +17:35 91. Heinrich Haussler (AUS, Cervelo Test Team) +17:35 92. Sven Krauss (GER, Gerolsteiner) +17:35 93. Fabio Sabatini (ITA, Liquigas) +17:35 94. Alexandre Pichot (FRA, BBOX Bouygues Telecom) +17:35 95. Matthieu Ladagnous (FRA, Française des Jeux) +17:35 96. Mickael Delage (FRA, Silence) +17:35 97. Wim De Vocht (BEL, Davitamon) +17:35 98. Wim Vansevenant (BEL, Palmans) +17:35 99. Sébastien Minard (FRA, Cofidis) +17:35 100. Maarten Wijnants (BEL, Quick Step) +17:35