1. Fabian Cancellara (Swi), CSC, 7.9km in 8:50 (53.7kph),
2. Andreas Klöden (G), Astana, at 0:13
3. George Hincapie (USA), Discovery Channel, at 0:23
4. Bradley Wiggins (GB), Cofidis, at 0:23
5. Vladimir Gusev (Rus), Discovery Channel, at 0:25
6. Vladimir Karpets (Rus), Caisse d'Epargne, at 0:26
7. Alexandre Vinokourov (Kz), Astana, at 0:30
8. Thomas Dekker (Nl), Rabobank, at 0:31
9. Manuel Quinziato (I), Liquigas, at 0:32
10. Benoît Vaugrenard (F), Française des Jeux, at 0:32
11. David Zabriskie (USA), CSC, at 0:32
12. José Ivan Gutierrez Palacios (Sp), Caisse d'Epargne, at 0:33
13. David Millar (GB), Saunier Duval-Prodir, at 0:33
14. Mikel Astarloza Chaurreau (Sp), Euskaltel-Euskadi, at 0:33
15. Alberto Contador Velasco (Sp), Discovery Channel, at 0:35
16. Andrey Kashechkin (Kz), Astana, at 0:35
17. Cadel Evans (Aus), Predictor-Lotto, at 0:36
18. William Bonnet (F), Crédit Agricole, at 0:36
19. Sylvain Chavanel (F), Cofidis, at 0:36
20. Michael Rogers (Aus), T-Mobile, at 0:37
21. Oscar Pereiro Sio (Sp), Caisse d'Epargne, at 0:37
22. Linus Gerdemann (G), T-Mobile, at 0:38
23. Paolo Savoldelli (I), Astana, at 0:38
24. Sébastien Rosseler (B), Quick Step-Innergetic, at 0:39
25. Rik Verbrugghe (B), Cofidis, at
26. Levi Leipheimer (USA), Discovery Channel, at 0:40
27. Denis Menchov (Rus), Rabobank, at 0:40
28. Thor Hushovd (N), Crédit Agricole, at 0:41
29. Tomas Vaitkus (Ltu), Discovery Channel, at 0:42
30. Filippo Pozzato (I), Liquigas, at 0:43
31. Markus Fothen (G), Gerolsteiner, at 0:43
32. Alejandro Valverde Belmonte (Sp), Caisse d'Epargne, at 0:43
33. Daniele Bennati (I), Lampre-Fondital, at 0:43
34. Antonio Colom Mas (Sp), Astana, at 0:43
35. Andry Grivko (Ukr), Milram, at 0:43
36. Bernhard Kohl (A), Gerolsteiner, at 0:44
37. Sergio Miguel Moreira Paulinho (P), Discovery Channel, at 0:44
38. Stefan Schumacher (G), Gerolsteiner, at 0:45
39. Cristian Moreni (I), Cofidis, at 0:45
40. Ronny Scholz (G), Gerolsteiner, at 0:45
41. Tom Boonen (B), Quick Step-Innergetic, at 0:46
42. Brett Lancaster (Aus), Milram, at 0:46
43. Philippe Gilbert (B), Française des Jeux, at 0:46
44. Laurent Lefevre (F), Bouygues Telecom, at 0:46
45. Geraint Thomas (GB), Barloworld, at 0:47
46. Stef Clement (Nl), Bouygues Telecom, at 0:47
47. Carlos Barredo Llamazales (Sp), Quick Step-Innergetic, at 0:47
48. Egoi Martinez De Esteban (Sp), Discovery Channel, at 0:47
49. Maxim Iglinskiy (Kz), Astana, at 0:48
50. Yaroslav Popovych (Ukr), Discovery Channel, at 0:48
51. Thomas Lövkvist (S), Française des Jeux, at 0:48
51. Matthieu Sprick (F), Bouygues Telecom, at 0:48
53. Kim Kirchen (Lux), T-Mobile, at 0:48
54. Jens Voigt (G), CSC, at 0:48
55. Ruben Perez Moreno (Sp), Euskaltel-Euskadi, at 0:48
56. Christophe Moreau (F), AG2r Prévoyance, at 0:49
57. Nicolas Jalabert (F), Agritubel, at 0:49
58. Nick Nuyens (B), Cofidis, at 0:49
59. Juan Manuel Garate (Sp), Quick Step-Innergetic 0:49
60. Erik Zabel (G), Milram, at 0:50
61. Sven Krauss (G), Gerolsteiner, at 0:50
62. Robert Hunter (RSA), Barloworld, at 0:51
63. Sandy Casar (F), Française des Jeux, at 0:51
64. Leif Hoste (B), Predictor-Lotto, at 0:51
64. Marzio Bruseghin (I), Lampre-Fondital, at 0:51
66. Thomas Voeckler (F), Bouygues Telecom, at 0:52
67. Francisco Perez Sanchez (Sp), Caisse d'Epargne, at 0:52
68. Johan Van Summeren (B), Predictor-Lotto, at 0:52
69. Mark Cavendish (GB), T-Mobile, at 0:52
70. Bert Grabsch (G), T-Mobile, at 0:53
71. Chris Horner (USA), Predictor-Lotto, at 0:53
71. Benjamin Noval Gonzalez (Sp), Discovery Channel, at 0:53
73. Cédric Vasseur (F), Quick Step-Innergetic, at 0:53
74. Martin Elmiger (Swi), AG2r Prévoyance, at 0:53
75. Christian Vande Velde (USA), CSC, at 0:53
76. Fabian Wegmann (G), Gerolsteiner, at 0:53
77. Bram De Groot (Nl), Rabobank, at 0:54
78. Nicolas Vogondy (F), Agritubel, at 0:54
79. Patrik Sinkewitz (G), T-Mobile, at 0:54
80. Gorka Verdugo Marcotegui (Sp), Euskaltel-Euskadi, at 0:54
81. Tadej Valjavec (Slo), Lampre-Fondital, at 0:54
82. Axel Merckx (B), T-Mobile, at 0:54
83. Serguei Ivanov (Rus), Astana, at 0:55
84. Frederik Willems (B), Liquigas, at 0:55
85. Bernhard Eisel (A), T-Mobile, at 0:55
86. Patrice Halgand (F), Crédit Agricole, at 0:55
87. Alessandro Ballan (I), Lampre-Fondital, at 0:55
88. Oscar Freire Gomez (Sp), Rabobank, at 0:55
89. José Vicente Garcia Acosta (Sp), Caisse d'Epargne, at 0:55
90. Iker Camano Ortuzar (Sp), Saunier Duval-Prodir, at 0:55
91. Charles Wegelius (GB), Liquigas, at 0:56
92. Carlos Sastre Candil (Sp), CSC, at 0:56
93. Michael Albasini (Swi), Liquigas, at 0:56
94. Matteo Tosatto (I), Quick Step-Innergetic, at 0:56
95. Frank Schleck (Lux), CSC, at 0:57
96. Haimar Zubeldia Agirre (Sp), Euskaltel-Euskadi, at 0:57
97. Dario David Cioni (I), Predictor-Lotto, at 0:57
98. Xavier Florencio Cabre (Sp), Bouygues Telecom, at 0:57
99. Daniel Navarro Garcia (Sp), Astana, at 0:57
100. Johann Tschopp (Swi), Bouygues Telecom, at 0:58
101. Juan Antonio Flecha Giannoni (Sp), Rabobank, at 0:58
102. Bram Tankink (Nl), Quick Step-Innergetic, at 0:58
103. Murilo Fischer (Brz), Liquigas, at 0:58
104. Kurt-Asle Arvesen (N), CSC, at 0:58
105. Ivan Ramiro Parra Pinto (Col), Cofidis, at 1:00
105. Moises Duenas Nevado (Sp), Agritubel, at 1:00
107. Christian Knees (G), Milram, at 1:00
108. Heinrich Haussler (G), Gerolsteiner, at 1:00
109. Iban Mayo Diez (Sp), Saunier Duval-Prodir, at 1:00
110. Robert Förster (G), Gerolsteiner, at 1:00
111. Iñigo Cuesta Lopez De Castro (Sp), CSC, at 1:00
112. Julian Dean (NZ), Crédit Agricole, at 1:01
113. Grischa Niermann (G), Rabobank, at 1:01
114. José Luis Arrieta Lujambio (Sp), AG2r Prévoyance, at 1:01
115. Dmitriy Fofonov (Kz), Crédit Agricole, at 1:01
116. Kjell Carlström (F), Liquigas, at 1:01
117. Stéphane Goubert (F), AG2r Prévoyance, at 1:02
118. Igor Anton Hernandez (Sp), Euskaltel-Euskadi, at 1:02
119. Michael Boogerd (Nl), Rabobank, at 1:02
120. Manuel Beltran Martinez (Sp), Liquigas, at 1:02
121. Pierrick Fedrigo (F), Bouygues Telecom, at 1:03
122. Mauricio Soler (Col), Barloworld, at 1:03
123. Daniele Righi (I), Lampre-Fondital, at 1:03
123. Aleksandr Kuchynski (Blr), Liquigas, at 1:03
125. Lilian Jégou (F), Française des Jeux, at 1:03
125. Sébastien Chavanel (F), Française des Jeux, at 1:03
127. Paolo Bossoni (I), Lampre-Fondital, at 1:04
128. Marcus Burghardt (G), T-Mobile, at 1:04
129. Gert Steegmans (B), Quick Step-Innergetic, at 1:04
130. David Canada Gracia (Sp), Saunier Duval-Prodir, at 1:04
131. Fred Rodriguez (USA), Predictor-Lotto, at 1:05
132. Mathieu Ladagnous (F), Française des Jeux, at 1:05
133. Marcel Sieberg (G), Milram, at 1:05
134. Sylvain Calzati (F), AG2r Prévoyance, at 1:06
135. Ralf Grabsch (G), Milram, at 1:06
136. Grégory Rast (Swi), Astana, at 1:06
137. Mario Aerts (B), Predictor-Lotto, at 1:06
138. Simon Gerrans (Aus), AG2r Prévoyance, at 1:06
139. Jérôme Pineau (F), Bouygues Telecom, at 1:06
140. Juan Miguel Mercado Martin (Sp), Agritubel, at 1:06
141. Alexandre Botcharov (Rus), Crédit Agricole, at 1:06
142. Xabier Zandio Echaide (Sp), Caisse d'Epargne, at 1:07
143. Christophe Le Mével (F), Crédit Agricole, at 1:07
144. Inigo Landaluze Intxaurraga (Sp), Euskaltel-Euskadi, at 1:08
145. Cyril Dessel (F), AG2r Prévoyance, at 1:08
146. Freddy Bichot (F), Agritubel, at 1:08
147. Amets Txurruka (Sp), Euskaltel-Euskadi, at 1:08
148. Robbie McEwen (Aus), Predictor-Lotto, at 1:09
149. Alessandro Cortinovis (I), Milram, at 1:09
150. Stéphane Augé (F), Cofidis, at 1:09
151. Francisco José Ventoso Alberdi (Sp), Saunier Duval-Prodir, at 1:10
152. Steven De Jongh (Nl), Quick Step-Innergetic, at 1:10
153. Pieter Weening (Nl), Rabobank, at 1:10
154. Anthony Geslin (F), Bouygues Telecom, at 1:10
155. Enrico Poitschke (G), Milram, at 1:10
156. Sébastien Hinault (F), Crédit Agricole, at 1:12
157. Nicolas Portal (F), Caisse d'Epargne, at 1:12
157. Francisco Javier Vila Errandonea (Sp), Lampre-Fondital, at 1:12
159. Mickael Delage (F), Française des Jeux, at 1:13
160. Staf Scheirlinckx (B), Cofidis, at 1:13
161. Rémy Di Grégorio (F), Française des Jeux, at 1:13
162. Romain Feillu (F), Agritubel, at 1:14
163. Geoffroy Lequatre (F), Cofidis, at 1:14
164. Benoît Salmon (F), Agritubel, at 1:15
165. Inaki Isasi Flores (Sp), Euskaltel-Euskadi, at 1:16
166. Michael Rasmussen (Dk), Rabobank, at 1:16
167. Jorge Azanza Soto (Sp), Euskaltel-Euskadi, at 1:16
168. Félix Rafael Cardenas Ravalo (Col), Barloworld, at 1:18
169. John Gadret (F), AG2r Prévoyance, at 1:18
170. Ludovic Turpin (F), AG2r Prévoyance, at 1:18
171. David Arroyo Duran (Sp), Caisse d'Epargne, at 1:18
172. Anthony Charteau (F), Crédit Agricole, at 1:19
173. Juan Jose Cobo Acebo (Sp), Saunier Duval-Prodir, at 1:19
174. Eduardo Gonzalo Ramirez (Sp), Agritubel, at 1:19
175. Claudio Corioni (I), Lampre-Fondital, at 1:19
176. Alexander Efimkin (Rus), Barloworld, at 1:20
177. Giampaolo Cheula (I), Barloworld, at 1:20
178. Christophe Rinero (F), Saunier Duval-Prodir, at 1:21
179. Stuart O'Grady (Aus), CSC, at 1:23
180. Peter Wrolich (A), Gerolsteiner, at 1:25
181. Paolo Longo Borghini (I), Barloworld, at 1:26
182. David De La Fuente Rasilla (Sp), Saunier Duval-Prodir, at 1:26
183. Alberto Ongarato (I), Milram, at 1:27
184. Kanstantin Siutsou (Blr), Barloworld, at 1:27
185. Cédric Hervé (F), Agritubel, at 1:30
186. Enrico Degano (I), Barloworld, at 1:30
187. Wim Vansevenant (B), Predictor-Lotto, at 1:32
188. Danilo Napolitano (I), Lampre-Fondital, at 1:33
189. Ruben Lobato Elvira (Sp), Saunier Duval-Prodir, at 1:51