1. KIRCHEN Kim 201 HIGH ROAD 4h 35' 29"
2. EVANS Cadel 171 SILENCE - LOTTO 4h 35' 30" + 00' 01"
3. CUNEGO Damiano 71 LAMPRE 4h 35' 31" + 00' 02"
4. GESINK Robert 65 RABOBANK 4h 35' 31" + 00' 02"
5. DEKKER Thomas 63 RABOBANK 4h 35' 31" + 00' 02"
6. REBELLIN Davide 1 GEROLSTEINER 4h 35' 31" + 00' 02"
7. ALBASINI Michael 23 LIQUIGAS 4h 35' 37" + 00' 08"
8. RODRIGUEZ Joaquin 16 CAISSE D’EPARGNE 4h 35' 39" + 00' 10"
9. PFANNBERGER Christian 136 BARLOWORLD 4h 35' 44" + 00' 15"
10. GADRET John 45 AG2R-LA MONDIALE 4h 35' 49" + 00' 20"
11. PINEAU Jérôme 101 BOUYGUES TELECOM 4h 35' 49" + 00' 20"
12. DE WAELE Bert 152 LANDBOUWKREDIET - TÖNISSTEINER 4h 35' 49" + 00' 20"
13. GALDOS ALONSO Aitor 164 EUSKALTEL - EUSKADI 4h 35' 49" + 00' 20"
14. TROFIMOV Yury 107 BOUYGUES TELECOM 4h 35' 53" + 00' 24"
15. ASTARLOZA Mikel 161 EUSKALTEL - EUSKADI 4h 35' 53" + 00' 24"
16. EFIMKIN Alexander 142 QUICK STEP 4h 35' 55" + 00' 26"
17. MAZZANTI Luca 217 TINKOFF CREDIT SYSTEMS 4h 35' 55" + 00' 26"
18. BERTOGLIATI Rubens 32 SAUNIER DUVAL - SCOTT 4h 35' 58" + 00' 29"
19. SCHUMACHER Stefan 6 GEROLSTEINER 4h 36' 01" + 00' 32"
20. VAUGRENARD Benoît 118 FRANCAISE DES JEUX 4h 36' 01" + 00' 32"
21. VALVERDE Alejandro 11 CAISSE D’EPARGNE 4h 36' 01" + 00' 32"
22. DUENAS NEVADO Moises 134 BARLOWORLD 4h 36' 06" + 00' 37"
23. SIJMENS Nico 158 LANDBOUWKREDIET - TÖNISSTEINER 4h 36' 09" + 00' 40"
24. KNEES Christian 184 TEAM MILRAM 4h 36' 09" + 00' 40"
25. LLOYD Matthew 176 SILENCE - LOTTO 4h 36' 09" + 00' 40"
26. MUGERLI Matej 27 LIQUIGAS 4h 36' 11" + 00' 42"
27. ISTA Kevin 95 AGRITUBEL 4h 36' 14" + 00' 45"
28. EFIMKIN Vladimir 44 AG2R-LA MONDIALE 4h 36' 15" + 00' 46"
29. JUFRE POU Josep 36 SAUNIER DUVAL - SCOTT 4h 36' 18" + 00' 49"
30. WEGMANN Fabian 7 GEROLSTEINER 4h 36' 22" + 00' 53"
31. SORENSEN Nicki 58 TEAM CSC 4h 36' 23" + 00' 54"
32. ASTARLOA Igor 181 TEAM MILRAM 4h 36' 23" + 00' 54"
33. FREIRE Oscar 61 RABOBANK 4h 36' 25" + 00' 56"
34. TEN DAM Laurens 70 RABOBANK 4h 36' 31" + 01' 02"
35. AGNOLI Valerio 22 LIQUIGAS 4h 36' 38" + 01' 09"
36. MARTINEZ Egoi 166 EUSKALTEL - EUSKADI 4h 36' 41" + 01' 12"
37. ROLLAND Pierre 128 CREDIT AGRICOLE 4h 36' 46" + 01' 17"
38. GRIVKO Andriy 182 TEAM MILRAM 4h 36' 54" + 01' 25"
39. HESJEDAL Ryder 224 SLIPSTREAM CHIPOTLE 4h 37' 03" + 01' 34"
40. RINERO Christophe 96 AGRITUBEL 4h 37' 03" + 01' 34"
41. TIRALONGO Paolo 77 LAMPRE 4h 37' 09" + 01' 40"
42. SPILAK Simon 76 LAMPRE 4h 37' 11" + 01' 42"
43. BARREDO Carlos 141 QUICK STEP 4h 37' 19" + 01' 50"
44. LAGUTIN Sergey 244 CYCLE COLLSTROP 4h 37' 20" + 01' 51"
45. VISCONTI Giovanni 148 QUICK STEP 4h 37' 20" + 01' 51"
46. BRANDT Christophe 174 SILENCE - LOTTO 4h 38' 02" + 02' 33"
47. TANKINK Bram 68 RABOBANK 4h 38' 07" + 02' 38"
48. GOESINNEN Floris 234 SKIL-SHIMANO 4h 38' 07" + 02' 38"
49. AERTS Mario 172 SILENCE - LOTTO 4h 38' 16" + 02' 47"
50. MILLAR David 221 SLIPSTREAM CHIPOTLE 4h 38' 18" + 02' 49"
51. KREUZIGER Roman 21 LIQUIGAS 4h 38' 18" + 02' 49"
52. VANENDERT Jelle 117 FRANCAISE DES JEUX 4h 38' 25" + 02' 56"
53. DE LA FUENTE David 34 SAUNIER DUVAL - SCOTT 4h 38' 31" + 03' 02"
54. SABIDO Hugo 137 BARLOWORLD 4h 38' 31" + 03' 02"
55. RENDERS Sven 86 TOPSPORT VLAANDEREN 4h 38' 34" + 03' 05"
56. NOCENTINI Rinaldo 41 AG2R-LA MONDIALE 4h 38' 34" + 03' 05"
57. LEVARLET Guillaume 114 FRANCAISE DES JEUX 4h 38' 37" + 03' 08"
58. MONFORT Maxime 197 COFIDIS CREDIT PAR TELEPHONE 4h 38' 37" + 03' 08"
59. VAN HECKE Preben 87 TOPSPORT VLAANDEREN 4h 38' 37" + 03' 08"
60. ROCHE Nicholas 127 CREDIT AGRICOLE 4h 38' 39" + 03' 10"
61. SPRICK Matthieu 106 BOUYGUES TELECOM 4h 38' 47" + 03' 18"
62. CLEMENT Stef 102 BOUYGUES TELECOM 4h 38' 53" + 03' 24"
63. VEUCHELEN Frederik 88 TOPSPORT VLAANDEREN 4h 38' 53" + 03' 24"
64. SELVAGGI Mirko 246 CYCLE COLLSTROP 4h 38' 57" + 03' 28"
65. BILEKA Volodymyr 173 SILENCE - LOTTO 4h 39' 04" + 03' 35"
66. ENGELS Addy 143 QUICK STEP 4h 39' 10" + 03' 41"
67. SANTAMBROGIO Mauro 80 LAMPRE 4h 39' 10" + 03' 41"
68. MANDRI René 47 AG2R-LA MONDIALE 4h 39' 27" + 03' 58"
69. SANCHEZ Luis-Leon 18 CAISSE D’EPARGNE 4h 39' 30" + 04' 01"
70. SCHEIRLINCKX Bert 157 LANDBOUWKREDIET - TÖNISSTEINER 4h 40' 00" + 04' 31"
71. IGNATIEV Mikhail 211 TINKOFF CREDIT SYSTEMS 4h 40' 14" + 04' 45"
72. LOBATO ELVIRA Ruben 37 SAUNIER DUVAL - SCOTT 4h 40' 20" + 04' 51"
73. CASAR Sandy 112 FRANCAISE DES JEUX 4h 40' 25" + 04' 56"
74. VAN DER SCHUEREN Kenny 248 CYCLE COLLSTROP 4h 40' 38" + 05' 09"
75. ARRIETA Jose Luis 42 AG2R-LA MONDIALE 4h 40' 42" + 05' 13"
76. SCHLECK Andy 56 TEAM CSC 4h 40' 42" + 05' 13"
77. DEN BAKKER Maarten 232 SKIL-SHIMANO 4h 40' 42" + 05' 13"
78. SCHLECK Frank 51 TEAM CSC 4h 40' 42" + 05' 13"
79. SASTRE Carlos 55 TEAM CSC 4h 40' 42" + 05' 13"
80. MOINARD Amaël 196 COFIDIS CREDIT PAR TELEPHONE 4h 40' 45" + 05' 16"
81. LE BOULANGER Yoann 113 FRANCAISE DES JEUX 4h 40' 48" + 05' 19"
82. SORENSEN Chris 57 TEAM CSC 4h 40' 51" + 05' 22"
83. VALJAVEC Tadej 48 AG2R-LA MONDIALE 4h 40' 51" + 05' 22"
84. VAN DEN BROECK Jurgen 178 SILENCE - LOTTO 4h 40' 53" + 05' 24"
85. GOMEZ MARCHANTE Jose Angel 35 SAUNIER DUVAL - SCOTT 4h 41' 06" + 05' 37"
86. FERNANDEZ DE LA PUEBLA RAMOS Alberto 40 SAUNIER DUVAL - SCOTT 4h 41' 32" + 06' 03"
87. CATALDO Dario 26 LIQUIGAS 4h 41' 32" + 06' 03"
88. MARTENS Paul 66 RABOBANK 4h 41' 44" + 06' 15"
89. PAUWELS Serge 85 TOPSPORT VLAANDEREN 4h 41' 48" + 06' 19"
90. JEROME Vincent 104 BOUYGUES TELECOM 4h 41' 55" + 06' 26"
91. REYNES Vicente 208 HIGH ROAD 4h 42' 04" + 06' 35"
92. GOLAS Michal 242 CYCLE COLLSTROP 4h 42' 04" + 06' 35"
93. AZANZA Jorge 163 EUSKALTEL - EUSKADI 4h 42' 04" + 06' 35"
94. WROLICH Peter 8 GEROLSTEINER 4h 42' 12" + 06' 43"
95. MOUREY Francis 115 FRANCAISE DES JEUX 4h 42' 12" + 06' 43"
96. KLIMOV Sergei 216 TINKOFF CREDIT SYSTEMS 4h 42' 17" + 06' 48"
97. BRUTT Pavel 212 TINKOFF CREDIT SYSTEMS 4h 42' 17" + 06' 48"
98. DUPONT Hubert 43 AG2R-LA MONDIALE 4h 42' 19" + 06' 50"
99. CAPPELLE Andy 151 LANDBOUWKREDIET - TÖNISSTEINER 4h 42' 24" + 06' 55"
100. CAETHOVEN Steven 94 AGRITUBEL 4h 42' 50" + 07' 21"
101. ZAMPIERI Steve 198 COFIDIS CREDIT PAR TELEPHONE 4h 42' 51" + 07' 22"
102. PINOTTI Marco 206 HIGH ROAD 4h 42' 55" + 07' 26"
103. HANSEN Adam 204 HIGH ROAD 4h 42' 55" + 07' 26"
104. ISASI Inaki 165 EUSKALTEL - EUSKADI 4h 42' 55" + 07' 26"
105. OROZ Juan José 167 EUSKALTEL - EUSKADI 4h 43' 07" + 07' 38"
106. MEDEREL Maxime 125 CREDIT AGRICOLE 4h 43' 13" + 07' 44"
107. RICCO Riccardo 31 SAUNIER DUVAL - SCOTT 4h 43' 51" + 08' 22"
108. LARSSON-ERIK Gustav 54 TEAM CSC 4h 44' 31" + 09' 02"
109. MARTIN Daniel 226 SLIPSTREAM CHIPOTLE 4h 45' 09" + 09' 40"
110. GAVAZZI Francesco 73 LAMPRE 4h 45' 13" + 09' 44"
111. BARRY Michaël 202 HIGH ROAD 4h 45' 17" + 09' 48"
112. INTXAUSTI Benat 33 SAUNIER DUVAL - SCOTT 4h 45' 19" + 09' 50"
113. ESKOV Nikita 213 TINKOFF CREDIT SYSTEMS 4h 45' 23" + 09' 54"
114. MOREAU Christophe 91 AGRITUBEL 4h 45' 25" + 09' 56"
115. FROOME Christopher 135 BARLOWORLD 4h 45' 25" + 09' 56"
116. JURCO Matej 183 TEAM MILRAM 4h 45' 27" + 09' 58"
117. SCHWAB Hubert 145 QUICK STEP 4h 45' 35" + 10' 06"
118. CIONI Dario 175 SILENCE - LOTTO 4h 45' 36" + 10' 07"
119. LOUBET Julien 46 AG2R-LA MONDIALE 4h 45' 37" + 10' 08"