1 Adam HANSEN AUS LTB 4:35:49
2 Enrico BATTAGLIN ITA BAR +1:07
3 Danilo DI LUCA ITA VIN +1:07
4 Mauro SANTAMBROGIO ITA VIN +1:07
5 Damiano CARUSO ITA CAN +1:07
6 Cadel EVANS AUS BMC +1:07
7 Stefano PIRAZZI ITA BAR +1:07
8 Arnold JEANNESSON FRA FDJ +1:07
9 Pieter WEENING NED OGE +1:07
10 Ryder HESJEDAL CAN GRS +1:07
11 Giampaolo CARUSO ITA KAT +1:07
12 Jose Rodolfo SERPA PEREZ COL LAM +1:07
13 Carlos Alberto BETANCUR GOMEZ COL ALM +1:07
14 Benat INTXAUSTI ELORRIAGA ESP MOV +1:07
15 Rafael VALLS FERRI ESP VCD +1:07
16 Wilco KELDERMAN NED BLA +1:07
17 Steven KRUIJSWIJK NED BLA +1:07
18 Rafal MAJKA POL TST +1:07
19 Robert GESINK NED BLA +1:07
20 Samuel SANCHEZ GONZALEZ ESP EUS +1:07
21 Przemyslaw NIEMIEC POL LAM +1:07
22 Michele SCARPONI ITA LAM +1:07
23 Vincenzo NIBALI ITA AST +1:07
24 Robert KISERLOVSKI CRO RLT +1:07
25 Ivan SANTAROMITA ITA BMC +1:07
26 Franco PELLIZOTTI ITA AND +1:07
27 Egoi MARTINEZ DE ESTEBAN ESP EUS +1:07
28 Simone STORTONI ITA LAM +1:07
29 Tanel KANGERT EST AST +1:27
30 Domenico POZZOVIVO ITA ALM +1:49
31 Thomas DANIELSON USA GRS +1:49
32 Michal GOLAS POL OPQ +1:49
33 Yury TROFIMOV RUS KAT +1:49
34 Emanuele SELLA ITA AND +1:52
35 Serge PAUWELS BEL OPQ +2:31
36 Matteo RABOTTINI ITA VIN +2:31
37 Fabio ARU ITA AST +2:31
38 Jens KEUKELEIRE BEL OGE +2:31
39 Darwin ATAPUMA HURTADO COL COL +2:31
40 Stefano LOCATELLI ITA BAR +2:31
41 Francis DE GREEF BEL LTB +2:31
42 Andrey ZEITS KAZ AST +2:31
43 Nelson Filipe SANTOS SIMOES OLIVEIRA POR RLT +2:31
44 Tiago MACHADO POR RLT +2:31
45 Petr IGNATENKO RUS KAT +2:31
46 Fabio Andres DUARTE AREVALO COL COL +2:31
47 Rory SUTHERLAND AUS TST +2:31
48 Jarlinson PANTANO COL COL +2:31
49 Robinson Eduardo CHALAPUD GOMEZ COL COL +2:31
50 Evgeny PETROV RUS TST +2:31
51 Jorge AZANZA SOTO ESP EUS +2:31
52 Francis MOUREY FRA FDJ +2:31
53 Juan Manuel GARATE ESP BLA +2:31
54 Luca PAOLINI ITA KAT +2:31
55 Bradley WIGGINS GBR SKY +2:31
56 Fabio TABORRE ITA VIN +2:31
57 Sergio Luis HENAO MONTOYA COL SKY +2:40
58 Rigoberto URAN URAN COL SKY +2:43
59 Leonardo Fabio DUQUE COL COL +2:54
60 Diego ROSA ITA AND +2:58
61 Steve MORABITO SUI BMC +2:58
62 Vladimir KARPETS RUS MOV +3:14
63 Pim LIGTHART NED VCD +3:38
64 José HERRADA LOPEZ ESP MOV +3:38
65 Dominique ROLLIN CAN FDJ +3:41
66 Cristiano SALERNO ITA CAN +3:44
67 Fredrik Carl Wilhelm KESSIAKOFF SWE AST +3:44
68 Maarten TJALLINGII NED BLA +4:29
69 Guillaume BONNAFOND FRA ALM +4:29
70 Pablo LASTRAS GARCIA ESP MOV +4:29
71 Miguel Angel RUBIANO CHAVEZ COL AND +4:51
72 Jackson RODRIGUEZ VEN AND +4:51
73 Marco MARCATO ITA VCD +4:51
74 Kanstantsin SIUTSOU BLR SKY +4:51
75 Angel VICIOSO ARCOS ESP KAT +4:51
76 Jérôme PINEAU FRA OPQ +4:51
77 Paolo LONGO BORGHINI ITA CAN +4:51
78 Eros CAPECCHI ITA MOV +4:51
79 Thomas DAMUSEAU FRA ARG +6:01
80 Martijn KEIZER NED VCD +6:01
81 Koen DE KORT NED ARG +6:01
82 Paul MARTENS GER BLA +6:01
83 Peter STETINA USA GRS +6:01
84 Christian MEIER CAN OGE +6:54
85 Robert VRECER SLO EUS +6:54
86 Kristijan DURASEK CRO LAM +6:54
87 Giovanni VISCONTI ITA MOV +6:54
88 Christian VANDEVELDE USA GRS +6:54
89 Ramunas NAVARDAUSKAS LTU GRS +6:54
90 Valerio AGNOLI ITA AST +6:54
91 Alessandro VANOTTI ITA AST +6:54
92 Dario CATALDO ITA SKY +6:54
93 Salvatore PUCCIO ITA SKY +6:54
94 Hubert DUPONT FRA ALM +6:54
95 Sylvain GEORGES FRA ALM +8:18
96 Francesco Manuel BONGIORNO ITA BAR +8:39
97 Anthony ROUX FRA FDJ +9:11
98 Bruno PIRES POR TST +9:25
99 Juan Jose COBO ACEBO ESP MOV +11:07
100 Francisco José VENTOSO ALBERDI ESP MOV +11:07
101 Fabio SABATINI ITA CAN +11:07
102 Daniele PIETROPOLLI ITA LAM +11:07
103 Ricardo MESTRE POR EUS +11:07
104 Gert DOCKX BEL LTB +11:07
105 Christian KNEES GER SKY +11:07
106 Ben GASTAUER LUX ALM +11:07
107 Ioannis TAMOURIDIS GRE EUS +11:07
108 Alessandro PRONI ITA VIN +13:41
109 Vicente REYNES MIMO ESP LTB +13:41
110 Lars Ytting BAK DEN LTB +13:41
111 Fabio FELLINE ITA AND +13:41
112 Xabier ZANDIO ECHAIDE ESP SKY +13:41
113 Gorka VERDUGO MARCOTEGUI ESP EUS +13:41
114 Rob RUIJGH NED VCD +14:23
115 Vladimir GUSEV RUS KAT +14:52
116 Frederik VEUCHELEN BEL VCD +15:15
117 Manuele BOARO ITA TST +16:48
118 Tobias LUDVIGSSON SWE ARG +16:48
119 Pavel BRUTT RUS KAT +18:17
120 Stef CLEMENT NED BLA +18:17
121 Sacha MODOLO ITA BAR +18:20
122 Nicola BOEM ITA BAR +18:20
123 Stefano GARZELLI ITA VIN +18:45
124 Oscar GATTO ITA VIN +18:45
125 Sonny COLBRELLI ITA BAR +18:45
126 Taylor PHINNEY USA BMC +18:45
127 Danilo WYSS SUI BMC +18:45
128 Julien VERMOTE BEL OPQ +18:45
129 Mark CAVENDISH GBR OPQ +18:45
130 Giacomo NIZZOLO ITA RLT +18:45
131 Dirk BELLEMAKERS NED LTB +18:45
132 Jesse SERGENT NZL RLT +18:45
133 Hayden ROULSTON NZL RLT +18:45
134 Brian BULGAC NED LTB +18:45
135 Robert HUNTER RSA GRS +18:45
136 Danilo HONDO GER RLT +18:45
137 Dalivier OSPINA NAVARRO COL COL +18:45
138 Yaroslav POPOVYCH UKR RLT +18:45
139 Wilson Alexander MARENTES TORRES COL COL +18:45
140 John DEGENKOLB GER ARG +18:45
141 Bert DE BACKER BEL ARG +18:45
142 Maarten WYNANTS BEL BLA +18:45
143 Filippo POZZATO ITA LAM +18:45
144 Frederik WILLEMS BEL LTB +18:45
145 Albert TIMMER NED ARG +18:45
146 Luka MEZGEC SLO ARG +18:45
147 Nathan HAAS AUS GRS +18:45
148 Patrick GRETSCH GER ARG +18:45
149 Brett LANCASTER AUS OGE +18:45
150 Luke DURBRIDGE AUS OGE +18:45
151 Tiziano DALL'ANTONIA ITA CAN +18:45
152 Maxim BELKOV RUS KAT +18:45
153 Elia VIVIANI ITA CAN +18:45
154 Iljo KEISSE BEL OPQ +18:45
155 Cayetano José SARMIENTO TUNARROSA COL CAN +18:45
156 George BENNETT NZL RLT +18:45
157 Manuel BELLETTI ITA ALM +18:45
158 Alex DOWSETT GBR MOV +18:45
159 Edoardo ZARDINI ITA BAR +18:45
160 Dmitriy GRUZDEV KAZ AST +18:45
161 Dmitry KOZONTCHUK RUS KAT +18:45
162 Matthew Harley GOSS AUS OGE +18:45
163 Daniele BENNATI ITA TST +18:45
164 Carlos Julian QUINTERO COL COL +18:45
165 Alan MARANGONI ITA CAN +18:45
166 Murilo Antonio FISCHER BRA FDJ +18:45
167 Willem WAUTERS BEL VCD +18:45
168 Cameron WURF AUS CAN +18:45
169 Mads CHRISTENSEN DEN TST +18:45
170 Jens MOURIS NED OGE +18:45
171 Matti BRESCHEL DEN TST +18:45
172 Karsten KROON NED TST +18:45
173 Thomas DEKKER NED GRS +18:45
174 Miguel MINGUEZ AYALA ESP EUS +18:45
175 Gert STEEGMANS BEL OPQ +18:45
176 Paolo TIRALONGO ITA AST +18:45
177 Laurent PICHON FRA FDJ +18:45
178 Svein TUFT CAN OGE +18:45
179 Danny PATE USA SKY +18:45
180 Daniel OSS ITA BMC +18:45
181 Matteo TRENTIN ITA OPQ +18:45
182 Gianluca BRAMBILLA ITA OPQ +18:45
183 Stephen CUMMINGS GBR BMC +18:45
184 Marco CANOLA ITA BAR +18:45
185 Giairo ERMETI ITA AND +18:45
186 Roberto FERRARI ITA LAM +18:45
187 Edwin Alcibiades AVILA VANEGAS COL COL +20:32
188 Nacer BOUHANNI FRA FDJ +23:20
189 Johan LE BON FRA FDJ +23:20
190 Francesco CHICCHI ITA VIN +23:20
191 Adam BLYTHE GBR BMC +23:20
192 Rafael ANDRIATO BRA VIN +23:20
193 Kenny DE HAES BEL LTB +23:20
194 Jack BOBRIDGE AUS BLA +23:20
195 Tomas Aurelio GIL MARTINEZ VEN AND +23:20
196 Julien BERARD FRA ALM +23:20
197 David MILLAR GBR GRS +23:20
198 Maurits LAMMERTINK NED VCD +23:20
199 Grega BOLE SLO VCD +23:20
200 Davide APPOLLONIO ITA ALM +23:25
201 Mattia GAVAZZI ITA AND +23:25
DNS Klaas LODEWYCK BEL BMC
DNF Mattia CATTANEO ITA LAM
DNS Leigh HOWARD AUS OGE