1. RICCO Riccardo 171 SAUNIER DUVAL - SCOTT 4h 57' 52"
2. VALVERDE Alejandro 31 CAISSE D’EPARGNE 4h 57' 53" + 00' 01"
3. EVANS Cadel 1 SILENCE - LOTTO 4h 57' 53" + 00' 01"
4. SCHLECK Frank 17 TEAM CSC SAXO BANK 4h 57' 56" + 00' 04"
5. KIRCHEN Kim 41 TEAM COLUMBIA 4h 57' 56" + 00' 04"
6. KREUZIGER Roman 65 LIQUIGAS 4h 57' 59" + 00' 07"
7. DUENAS NEVADO Moises 56 BARLOWORLD 4h 57' 59" + 00' 07"
8. SASTRE Carlos 11 TEAM CSC SAXO BANK 4h 57' 59" + 00' 07"
9. MENCHOV Denis 131 RABOBANK 4h 57' 59" + 00' 07"
10. PIEPOLI Leonardo 179 SAUNIER DUVAL - SCOTT 4h 57' 59" + 00' 07"
11. BELTRAN Manuel 62 LIQUIGAS 4h 58' 04" + 00' 12"
12. SANCHEZ Samuel 27 EUSKALTEL - EUSKADI 4h 58' 04" + 00' 12"
13. PEREIRO SIO Oscar 37 CAISSE D’EPARGNE 4h 58' 07" + 00' 15"
14. DEVOLDER Stijn 91 QUICK STEP 4h 58' 11" + 00' 19"
15. LÖVKVIST Thomas 48 TEAM COLUMBIA 4h 58' 15" + 00' 23"
16. TROFIMOV Yury 147 BOUYGUES TELECOM 4h 58' 15" + 00' 23"
17. FOFONOV Dmitriy 85 CREDIT AGRICOLE 4h 58' 15" + 00' 23"
18. ASTARLOZA Mikel 22 EUSKALTEL - EUSKADI 4h 58' 15" + 00' 23"
19. VANDEVELDE Christian 191 GARMIN CHIPOTLE 4h 58' 15" + 00' 23"
20. VALJAVEC Tadej 109 AG2R-LA MONDIALE 4h 58' 15" + 00' 23"
21. ZUBELDIA Haimar 21 EUSKALTEL - EUSKADI 4h 58' 19" + 00' 27"
22. EFIMKIN Vladimir 104 AG2R-LA MONDIALE 4h 58' 19" + 00' 27"
23. GONZALO RAMIREZ Eduardo 125 AGRITUBEL 4h 58' 19" + 00' 27"
24. KNEES Christian 153 TEAM MILRAM 4h 58' 19" + 00' 27"
25. SCHUMACHER Stefan 111 GEROLSTEINER 4h 58' 24" + 00' 32"
26. KOHL Bernhard 115 GEROLSTEINER 4h 58' 24" + 00' 32"
27. COBO ACEBO Juan Jose 173 SAUNIER DUVAL - SCOTT 4h 58' 24" + 00' 32"
28. MONFORT Maxime 189 COFIDIS CREDIT PAR TELEPHONE 4h 58' 24" + 00' 32"
29. CUNEGO Damiano 71 LAMPRE 4h 58' 24" + 00' 32"
30. GUSTOV Volodymir 14 TEAM CSC SAXO BANK 4h 58' 24" + 00' 32"
31. AUGUSTYN John-Lee 52 BARLOWORLD 4h 58' 24" + 00' 32"
32. MOREAU Christophe 121 AGRITUBEL 4h 58' 33" + 00' 41"
33. CARRARA Matteo 93 QUICK STEP 4h 58' 33" + 00' 41"
34. BRUSEGHIN Marzio 74 LAMPRE 4h 58' 33" + 00' 41"
35. BOTCHAROV Alexandre 83 CREDIT AGRICOLE 4h 58' 33" + 00' 41"
36. SZMYD Sylvester 78 LAMPRE 4h 58' 33" + 00' 41"
37. SCHLECK Andy 16 TEAM CSC SAXO BANK 4h 58' 37" + 00' 45"
38. POPOVYCH Yaroslav 7 SILENCE - LOTTO 4h 58' 41" + 00' 49"
39. MILLAR David 198 GARMIN CHIPOTLE 4h 58' 43" + 00' 51"
40. TEN DAM Laurens 138 RABOBANK 4h 58' 43" + 00' 51"
41. CASAR Sandy 161 FRANCAISE DES JEUX 4h 58' 52" + 01' 00"
42. MONCOUTIE David 188 COFIDIS CREDIT PAR TELEPHONE 4h 58' 52" + 01' 00"
43. SIUTSOU Konstantsin 49 TEAM COLUMBIA 4h 59' 00" + 01' 08"
44. VERDUGO Gorka 29 EUSKALTEL - EUSKADI 4h 59' 05" + 01' 13"
45. HINCAPIE George 47 TEAM COLUMBIA 4h 59' 12" + 01' 20"
46. GOUBERT Stephane 107 AG2R-LA MONDIALE 4h 59' 28" + 01' 36"
47. LE MEVEL Christophe 87 CREDIT AGRICOLE 4h 59' 28" + 01' 36"
48. HESJEDAL Ryder 195 GARMIN CHIPOTLE 4h 59' 37" + 01' 45"
49. PINEAU Jérôme 145 BOUYGUES TELECOM 4h 59' 41" + 01' 49"
50. TSCHOPP Johann 148 BOUYGUES TELECOM 4h 59' 47" + 01' 55"
51. VOECKLER Thomas 149 BOUYGUES TELECOM 4h 59' 48" + 01' 56"
52. LELAY David 127 AGRITUBEL 4h 59' 56" + 02' 04"
53. VOIGT Jens 19 TEAM CSC SAXO BANK 4h 59' 56" + 02' 04"
54. DI GREGORIO Rémy 163 FRANCAISE DES JEUX 5h 00' 11" + 02' 19"
55. NIBALI Vincenzo 67 LIQUIGAS 5h 00' 11" + 02' 19"
56. CARDENAS Félix 53 BARLOWORLD 5h 00' 11" + 02' 19"
57. TANKINK Bram 137 RABOBANK 5h 00' 11" + 02' 19"
58. FLECHA Juan Antonio 132 RABOBANK 5h 00' 11" + 02' 19"
59. DESSEL Cyril 101 AG2R-LA MONDIALE 5h 00' 11" + 02' 19"
60. GADRET John 106 AG2R-LA MONDIALE 5h 00' 11" + 02' 19"
61. DEL NERO Jesus 175 SAUNIER DUVAL - SCOTT 5h 00' 11" + 02' 19"
62. ARROYO David 32 CAISSE D’EPARGNE 5h 00' 46" + 02' 54"
63. FOTHEN Markus 113 GEROLSTEINER 5h 00' 49" + 02' 57"
64. ARRIETA Jose Luis 102 AG2R-LA MONDIALE 5h 00' 49" + 02' 57"
65. GERRANS Simon 86 CREDIT AGRICOLE 5h 00' 49" + 02' 57"
66. DUQUE Leonardo 186 COFIDIS CREDIT PAR TELEPHONE 5h 01' 23" + 03' 31"
67. MOERENHOUT Koos 135 RABOBANK 5h 01' 23" + 03' 31"
68. TIRALONGO Paolo 79 LAMPRE 5h 01' 37" + 03' 45"
69. GUTIERREZ José Ivan 35 CAISSE D’EPARGNE 5h 01' 37" + 03' 45"
70. CIONI Dario 4 SILENCE - LOTTO 5h 01' 37" + 03' 45"
71. OROZ Juan José 25 EUSKALTEL - EUSKADI 5h 01' 37" + 03' 45"
72. CHAVANEL Sylvain 181 COFIDIS CREDIT PAR TELEPHONE 5h 02' 40" + 04' 48"
73. MARZANO Marco 75 LAMPRE 5h 02' 40" + 04' 48"
74. VELO Marco 159 TEAM MILRAM 5h 02' 40" + 04' 48"
75. ZABEL Erik 151 TEAM MILRAM 5h 02' 40" + 04' 48"
76. AERTS Mario 2 SILENCE - LOTTO 5h 02' 40" + 04' 48"
77. VAN SUMMEREN Johan 8 SILENCE - LOTTO 5h 02' 40" + 04' 48"
78. FEDRIGO Pierrick 141 BOUYGUES TELECOM 5h 02' 40" + 04' 48"
79. FROOME Christopher 57 BARLOWORLD 5h 02' 40" + 04' 48"
80. MOINARD Amaël 187 COFIDIS CREDIT PAR TELEPHONE 5h 02' 40" + 04' 48"
81. LEFEVRE Laurent 144 BOUYGUES TELECOM 5h 02' 40" + 04' 48"
82. LE BOULANGER Yoann 167 FRANCAISE DES JEUX 5h 02' 40" + 04' 48"
83. TXURRUKA Amets 28 EUSKALTEL - EUSKADI 5h 02' 40" + 04' 48"
84. PEREZ Ruben 26 EUSKALTEL - EUSKADI 5h 02' 40" + 04' 48"
85. DUPONT Hubert 103 AG2R-LA MONDIALE 5h 03' 34" + 05' 42"
86. VAN DE WALLE Jurgen 99 QUICK STEP 5h 03' 54" + 06' 02"
87. LOPEZ GARCIA David 36 CAISSE D’EPARGNE 5h 03' 54" + 06' 02"
88. PAURIOL Rémi 88 CREDIT AGRICOLE 5h 04' 05" + 06' 13"
89. POZZATO Filippo 61 LIQUIGAS 5h 05' 12" + 07' 20"
90. FISCHER Murilo Antoniobil 64 LIQUIGAS 5h 05' 12" + 07' 20"
91. CLEMENT Stef 142 BOUYGUES TELECOM 5h 05' 22" + 07' 30"
92. BONNET William 82 CREDIT AGRICOLE 5h 05' 41" + 07' 49"
93. POSTHUMA Joost 136 RABOBANK 5h 05' 57" + 08' 05"
94. ROSSELER Sébastien 96 QUICK STEP 5h 05' 57" + 08' 05"
95. LOWE Trent 196 GARMIN CHIPOTLE 5h 06' 22" + 08' 30"
96. HANSEN Adam 46 TEAM COLUMBIA 5h 06' 22" + 08' 30"
97. SANCHEZ Luis-Leon 39 CAISSE D’EPARGNE 5h 06' 45" + 08' 53"
98. BARREDO Carlos 92 QUICK STEP 5h 06' 45" + 08' 53"
99. MARTINEZ Egoi 24 EUSKALTEL - EUSKADI 5h 06' 45" + 08' 53"
100. ISASI Inaki 23 EUSKALTEL - EUSKADI 5h 06' 45" + 08' 53"
101. WEGMANN Fabian 119 GEROLSTEINER 5h 11' 06" + 13' 14"
102. TOSATTO Matteo 98 QUICK STEP 5h 11' 06" + 13' 14"
103. BALLAN Alessandro 72 LAMPRE 5h 11' 06" + 13' 14"
104. SCHOLZ Ronny 118 GEROLSTEINER 5h 11' 06" + 13' 14"
105. CANCELLARA Fabian 13 TEAM CSC SAXO BANK 5h 11' 06" + 13' 14"
106. QUINZIATO Manuel 68 LIQUIGAS 5h 11' 06" + 13' 14"
107. VELITS Peter 158 TEAM MILRAM 5h 11' 06" + 13' 14"
108. CHEULA Gianpaolo 54 BARLOWORLD 5h 11' 06" + 13' 14"
109. PORTAL Nicolas 38 CAISSE D’EPARGNE 5h 11' 06" + 13' 14"
110. HOSTE Leif 5 SILENCE - LOTTO 5h 11' 06" + 13' 14"
111. BICHOT Freddy 122 AGRITUBEL 5h 11' 06" + 13' 14"
112. VOGONDY Nicolas 129 AGRITUBEL 5h 11' 06" + 13' 14"
113. WEENING Pieter 139 RABOBANK 5h 11' 52" + 14' 00"
114. BRANDT Christophe 3 SILENCE - LOTTO 5h 12' 27" + 14' 35"
115. MÜLLER Martin 155 TEAM MILRAM 5h 12' 27" + 14' 35"
116. ELMIGER Martin 105 AG2R-LA MONDIALE 5h 12' 27" + 14' 35"
117. EISEL Bernhard 45 TEAM COLUMBIA 5h 12' 27" + 14' 35"
118. FLORENCIO Xavier 143 BOUYGUES TELECOM 5h 12' 27" + 14' 35"
119. LEQUATRE Geoffroy 128 AGRITUBEL 5h 12' 27" + 14' 35"
120. JUFRE POU Josep 177 SAUNIER DUVAL - SCOTT 5h 12' 27" + 14' 35"
121. PATE Danny 199 GARMIN CHIPOTLE 5h 12' 27" + 14' 35"
122. BERTOGLIATI Rubens 172 SAUNIER DUVAL - SCOTT 5h 12' 27" + 14' 35"
123. FREIRE Oscar 133 RABOBANK 5h 13' 03" + 15' 11"
124. O’GRADY Stuart 15 TEAM CSC SAXO BANK 5h 15' 38" + 17' 46"
125. HUNTER Robert 58 BARLOWORLD 5h 15' 38" + 17' 46"
126. DE JONGH Steven 94 QUICK STEP 5h 15' 38" + 17' 46"
127. LONGO BORGHINI Paolo 59 BARLOWORLD 5h 15' 38" + 17' 46"
128. ARVESEN Kurt-Asle 12 TEAM CSC SAXO BANK 5h 15' 38" + 17' 46"
129. MC EWEN Robbie 6 SILENCE - LOTTO 5h 15' 38" + 17' 46"
130. SCHRÖDER Björn 156 TEAM MILRAM 5h 15' 38" + 17' 46"
131. KUSCHYNSKI Aleksandr 66 LIQUIGAS 5h 15' 38" + 17' 46"
132. CHICCHI Francesco 63 LIQUIGAS 5h 15' 38" + 17' 46"
133. HAUSSLER Heinrich 114 GEROLSTEINER 5h 15' 38" + 17' 46"
134. FEILLU Romain 124 AGRITUBEL 5h 15' 38" + 17' 46"
135. TERPSTRA Niki 157 TEAM MILRAM 5h 15' 38" + 17' 46"
136. GILBERT Philippe 165 FRANCAISE DES JEUX 5h 15' 38" + 17' 46"
137. MAASKANT Martijn 197 GARMIN CHIPOTLE 5h 15' 38" + 17' 46"
138. WILLEMS Frederik 69 LIQUIGAS 5h 15' 38" + 17' 46"
139. COOKE Baden 55 BARLOWORLD 5h 15' 38" + 17' 46"
140. GRABSCH Ralf 152 TEAM MILRAM 5h 15' 38" + 17' 46"
141. BONO Matteo 73 LAMPRE 5h 15' 38" + 17' 46"
142. RIBLON Christophe 108 AG2R-LA MONDIALE 5h 15' 38" + 17' 46"
143. AUGE Stéphane 182 COFIDIS CREDIT PAR TELEPHONE 5h 15' 38" + 17' 46"
144. BRARD Florent 183 COFIDIS CREDIT PAR TELEPHONE 5h 15' 38" + 17' 46"
145. LANG Sebastian 117 GEROLSTEINER 5h 15' 38" + 17' 46"
146. CHAVANEL Sébastien 162 FRANCAISE DES JEUX 5h 15' 38" + 17' 46"
147. GERARD Arnaud 164 FRANCAISE DES JEUX 5h 15' 38" + 17' 46"
148. MORI Massimiliano 76 LAMPRE 5h 15' 38" + 17' 46"
149. DUMOULIN Samuel 185 COFIDIS CREDIT PAR TELEPHONE 5h 15' 38" + 17' 46"
150. SPRICK Matthieu 146 BOUYGUES TELECOM 5h 15' 38" + 17' 46"
151. STEEGMANS Gert 97 QUICK STEP 5h 15' 38" + 17' 46"
152. SORENSEN Nicki 18 TEAM CSC SAXO BANK 5h 15' 38" + 17' 46"
153. KRAUSS Sven 116 GEROLSTEINER 5h 15' 38" + 17' 46"
154. VAUGRENARD Benoît 169 FRANCAISE DES JEUX 5h 15' 38" + 17' 46"
155. LANCASTER Brett Daniel 154 TEAM MILRAM 5h 15' 38" + 17' 46"
156. FACCI Mauro 95 QUICK STEP 5h 15' 38" + 17' 46"
157. BACKSTEDT Magnus 192 GARMIN CHIPOTLE 5h 15' 38" + 17' 46"
158. JALABERT Nicolas 126 AGRITUBEL 5h 15' 38" + 17' 46"
159. DEAN Julian 193 GARMIN CHIPOTLE 5h 15' 38" + 17' 46"
160. DE LA FUENTE David 174 SAUNIER DUVAL - SCOTT 5h 15' 38" + 17' 46"
161. RENSHAW Mark 89 CREDIT AGRICOLE 5h 15' 38" + 17' 46"
162. HUSHOVD Thor 81 CREDIT AGRICOLE 5h 15' 38" + 17' 46"
163. CIOLEK Gerald 44 TEAM COLUMBIA 5h 15' 38" + 17' 46"
164. ENGOULVENT Jimmy 84 CREDIT AGRICOLE 5h 15' 38" + 17' 46"
165. BURGHARDT Marcus 42 TEAM COLUMBIA 5h 15' 38" + 17' 46"
166. RIGHI Daniele 77 LAMPRE 5h 15' 38" + 17' 46"
167. FRISCHKORN William 194 GARMIN CHIPOTLE 5h 15' 38" + 17' 46"
168. CAVENDISH Mark 43 TEAM COLUMBIA 5h 15' 38" + 17' 46"
169. JEGOU Lilian 166 FRANCAISE DES JEUX 5h 15' 38" + 17' 46"
170. VANSEVENANT Wim 9 SILENCE - LOTTO 5h 15' 38" + 17' 46"
171. FÖRSTER Robert 112 GEROLSTEINER 5h 15' 38" + 17' 46"
172. GARCIA ACOSTA Vicente 34 CAISSE D’EPARGNE 5h 15' 38" + 17' 46"
173. CASPER Jimmy 123 AGRITUBEL 5h 15' 38" + 17' 46"
174. COYOT Arnaud 33 CAISSE D’EPARGNE 5h 15' 38" + 17' 46"
175. LANGEVELD Sebastian 134 RABOBANK 5h 15' 38" + 17' 46"
176. ROY Jérémy 168 FRANCAISE DES JEUX 5h 15' 38" + 17' 46"