
| 1 | LANDIS Floyd | PHO | USA | 31h 54' 41" |
| 2 | VILA ERRANDONEA Patxi Xabier | LAM | ESP | 00' 09" |
| 3 | COLOM Antonio | CEI | ESP | 01' 05" |
| 4 | SANCHEZ Samuel | EUS | ESP | 01' 13" |
| 5 | SCHLECK Frank | CSC | LUX | 01' 22" |
| 6 | AZEVEDO José | DSC | POR | 01' 35" |
| 7 | DEKKER Erik | RAB | NED | 01' 38" |
| 8 | CAUCCHIOLI Pietro | C.A | ITA | 01' 39" |
| 9 | RUBIERA José Luis | DSC | ESP | 01' 40" |
| 10 | HORNER Christopher | DVL | USA | 01' 43" |
| 11 | PETROV Evgeni | LAM | RUS | 03' 16" |
| 12 | CASAR Sandy | FDJ | FRA | 03' 25" |
| 13 | SANCHEZ Luis | LSW | ESP | 03' 30" |
| 14 | POSTHUMA Joost | RAB | NED | 03' 51" |
| 15 | CHAVANEL Sylvain | COF | FRA | 03' 56" |
| 16 | CARRARA Matteo | LAM | ITA | 04' 00" |
| 17 | ZUBELDIA Haimar | EUS | ESP | 04' 08" |
| 18 | DESSEL Cyril | A2R | FRA | 04' 13" |
| 19 | LÖVKVIST Thomas | FDJ | SWE | 04' 22" |
| 20 | FOFONOV Dmitriy | C.A | KAZ | 04' 30" |
| 21 | GERDEMANN Linus | TMO | GER | 05' 21" |
| 22 | BOTCHAROV Alexandre | C.A | RUS | 05' 46" |
| 23 | MARTINEZ José Alberto | AGR | ESP | 05' 50" |
| 24 | CONTADOR Alberto | LSW | ESP | 07' 00" |
| 25 | KASHECHKIN Andrey | LSW | KAZ | 07' 03" |
| 26 | OSA Aitor | LSW | ESP | 07' 05" |
| 27 | DUPONT Hubert | A2R | FRA | 07' 51" |
| 28 | VASSEUR Cédric | QSI | FRA | 08' 42" |
| 29 | MONCOUTIE David | COF | FRA | 09' 23" |
| 30 | VANSUMMEREN Johan | DVL | BEL | 09' 49" |
| 31 | MOERENHOUT Koos | PHO | NED | 09' 59" |
| 32 | COBO Juan Jose | SDV | ESP | 10' 20" |
| 33 | GRIVKO Andriy | MRM | UKR | 10' 54" |
| 34 | POPOVYCH Yaroslav | DSC | UKR | 11' 12" |
| 35 | MERCKX Axel | PHO | BEL | 13' 26" |
| 36 | PORTAL Nicolas | CEI | FRA | 14' 00" |
| 37 | NAVARRO Daniel | LSW | ESP | 14' 33" |
| 38 | ZBERG Marcus | GST | SUI | 14' 36" |
| 39 | GOMEZ Angel | SDV | ESP | 14' 57" |
| 40 | VAN DE WALLE Jurgen | QSI | BEL | 14' 58" |
| 41 | SINKEWITZ Patrik | TMO | GER | 15' 04" |
| 42 | RODRIGUEZ Joaquim | CEI | ESP | 15' 15" |
| 43 | AERTS Mario | DVL | BEL | 16' 47" |
| 44 | FLORENCIO Xavier | BTL | ESP | 17' 11" |
| 45 | SCHOLZ Ronny | GST | GER | 20' 52" |
| 46 | PEREZ ARRIETA Aitor | CEI | ESP | 21' 46" |
| 47 | ARRIETA Jose Luis | A2R | ESP | 21' 50" |
| 48 | VERBRUGGHE Rik | COF | BEL | 23' 01" |
| 49 | ROUS Didier | BTL | FRA | 23' 10" |
| 50 | BARANAUSKAS Aivaras | AGR | LTU | 24' 22" |
| 51 | CAMANO Iker | EUS | ESP | 25' 03" |
| 52 | POILVET Benoit | C.A | FRA | 25' 10" |
| 53 | PINEAU Jérôme | BTL | FRA | 25' 24" |
| 54 | CRETSKENS Wilfried | QSI | BEL | 25' 59" |
| 55 | LARSSON Gustav | FDJ | SWE | 27' 15" |
| 56 | JEGOU Lilian | FDJ | FRA | 29' 29" |
| 57 | LEBLACHER Eric | FDJ | FRA | 29' 30" |
| 58 | MOOS Alexandre | PHO | SUI | 30' 13" |
| 59 | TALABARDON Yannick | C.A | FRA | 30' 18" |
| 60 | VOIGT Jens | CSC | GER | 30' 18" |
| 61 | MONFORT Maxime | COF | BEL | 30' 57" |
| 62 | KOLOBNEV Alexandr | RAB | RUS | 31' 12" |
| 63 | NIERMANN Grischa | RAB | GER | 31' 54" |
| 64 | VAN HUFFEL Wim | DVL | BEL | 32' 21" |
| 65 | VOECKLER Thomas | BTL | FRA | 34' 25" |
| 66 | NIBALI Vincenzo | LIQ | ITA | 34' 53" |
| 67 | ORDOWSKI Volker | GST | GER | 36' 18" |
| 68 | CARLSTRÖM Kjell | LIQ | FIN | 39' 17" |
| 69 | TOSATTO Matteo | QSI | ITA | 39' 52" |
| 70 | NUYENS Nick | QSI | BEL | 40' 28" |
| 71 | WIGGINS Bradley | COF | GBR | 40' 33" |
| 72 | RINERO Christophe | SDV | FRA | 40' 33" |
| 73 | FLORES Iker | EUS | ESP | 41' 44" |
| 74 | MOUREY Francis | FDJ | FRA | 41' 44" |
| 75 | VAUGRENARD Benoît | FDJ | FRA | 42' 31" |
| 76 | MARICHAL Thierry | COF | BEL | 42' 41" |
| 77 | VAITKUS Tomas | A2R | LTU | 43' 27" |
| 78 | JOACHIM Benoit | DSC | LUX | 43' 38" |
| 79 | LAURENT Christophe | AGR | FRA | 44' 03" |
| 80 | MUGERLI Matej | LIQ | SLO | 44' 18" |
| 81 | SALMON Benoit | AGR | FRA | 47' 10" |
| 82 | PAULINHO Sergio | LSW | POR | 48' 32" |
| 83 | DUMOULIN Samuel | A2R | FRA | 49' 51" |
| 84 | BURGHARDT Marcus | TMO | GER | 51' 31" |
| 85 | SASTRE Carlos | CSC | ESP | 52' 47" |
| 86 | MEIJAS Javier | SDV | ESP | 52' 58" |
| 87 | DEN BAKKER Maarten | MRM | NED | 53' 58" |
| 88 | FRANZOI Enrico | LAM | ITA | 54' 31" |
| 89 | HERNANDEZ Aitor | EUS | ESP | 54' 53" |
| 90 | SIEDLER Sebastian | MRM | GER | 55' 30" |
| 91 | BERTHOU Eric | CEI | FRA | 55' 35" |
| 92 | JALABERT Nicolas | PHO | FRA | 56' 20" |
| 93 | CROSBIE Nicolas | AGR | FRA | 56' 36" |
| 94 | ELMIGER Martin | PHO | SUI | 57' 40" |
| 95 | PERON Andrea | CSC | ITA | 1h 00' 16" |
| 96 | DION Renaud | A2R | FRA | 1h 07' 57" |
| 97 | ARANAGA Andoni | EUS | ESP | 1h 10' 28" |
| 98 | DURAN AROCA Arkaitz | SDV | ESP | 1h 10' 44" |