| Rank | Dossard | Name | Country | Team | Time | Gap |
|---|---|---|---|---|---|---|
| 1 | 076 | Tony MARTIN | THR | 4h39'24'' | 00'' | |
| 2 | 031 | Andy SCHLECK | SAX | 4h39'59'' | 35'' | |
| 3 | 093 | Roman KREUZIGER | LIQ | 4h40'07'' | 43'' | |
| 4 | 095 | Vincenzo NIBALI | LIQ | 4h40'19'' | 55'' | |
| 5 | 172 | Maxime BOUET | AGR | 4h42'03'' | 2'39'' | |
| 6 | 187 | Peter VELITS | MRM | 4h43'44'' | 4'20'' | |
| 7 | 149 | Yury TROFIMOV | BBO | 4h45'01'' | 5'37'' | |
| 8 | 037 | Chris SORENSEN | SAX | 4h45'03'' | 5'39'' | |
| 9 | 012 | Mickaël DELAGE | SIL | 4h45'47'' | 6'23'' | |
| 10 | 198 | Albert TIMMER | SKS | 4h45'49'' | 6'25'' | |
| 11 | 148 | Pierre ROLLAND | BBO | 4h45'49'' | 6'25'' | |
| 12 | 089 | Nicolas ROCHE | ALM | 4h46'34'' | 7'10'' | |
| 13 | 174 | Brice FEILLU | AGR | 4h48'48'' | 9'24'' | |
| 14 | 196 | Thierry HUPOND | SKS | 4h48'54'' | 9'30'' | |
| 15 | 169 | Styn VANDENBERGH | KAT | 4h50'52'' | 11'28'' | |
| 16 | 194 | Simon GESCHKE | SKS | 4h51'30'' | 12'06'' | |
| 17 | 117 | Jose Joaquin ROJAS | GCE | 4h56'37'' | 17'13'' | |
| 18 | 139 | Simon SPILAK | LAM | 5h02'02'' | 22'38'' | |
| 19 | 016 | Greg VAN AVERMAET | SIL | 5h02'05'' | 22'41'' | |
| 20 | 071 | Mark CAVENDISH | THR | 5h05'03'' | 25'39'' | |
| 21 | 137 | Mauro SANTAMBROGIO | LAM | 5h05'10'' | 25'46'' | |
| 22 | 132 | Marco BANDIERA | LAM | 5h05'10'' | 25'46'' | |
| 23 | 096 | Fabio SABATINI | LIQ | 5h05'10'' | 25'46'' | |
| 24 | 053 | Tyler FARRAR | GRM | 5h05'10'' | 25'46'' | |
| 25 | 168 | Nicolaï TRUSSOV | KAT | 5h05'10'' | 25'46'' | |
| 26 | 184 | Johannes FRÖHLINGER | MRM | 5h05'10'' | 25'46'' | |
| 27 | 186 | Niki TERPSTRA | MRM | 5h05'10'' | 25'46'' | |
| 28 | 164 | Mikhail IGNATIEV | KAT | 5h05'10'' | 25'46'' | |
| 29 | 119 | Rigoberto URAN | GCE | 5h05'10'' | 25'46'' | |
| 30 | 142 | Yukiya ARASHIRO | BBO | 5h05'10'' | 25'46'' | |
| 31 | 005 | Heinrich HAUSSLER | CTT | 5h05'10'' | 25'46'' | |
| 32 | 182 | Gerald CIOLEK | MRM | 5h05'22'' | 25'58'' | |
| 33 | 195 | Jonathan HIVERT | SKS | 5h05'22'' | 25'58'' |