
| 1 | BOONEN Tom | QSI | BEL | 10h 22' 41" |
| 2 | JULICH Bobby | CSC | USA | 00' 17" |
| 3 | KASHECHKIN Andrey | LSW | KAZ | 00' 18" |
| 4 | SANCHEZ Samuel | EUS | ESP | 00' 20" |
| 5 | VAUGRENARD Benoît | FDJ | FRA | 00' 22" |
| 6 | DAVIS Allan | LSW | AUS | 00' 24" |
| 7 | STEEGMANS Gert | DVL | BEL | 00' 24" |
| 8 | LANDIS Floyd | PHO | USA | 00' 25" |
| 9 | CASAR Sandy | FDJ | FRA | 00' 25" |
| 10 | MUGERLI Matej | LIQ | SLO | 00' 25" |
| 11 | PINEAU Jérôme | BTL | FRA | 00' 26" |
| 12 | COLOM Antonio | CEI | ESP | 00' 26" |
| 13 | GUYSEV Vladimir | DSC | RUS | 00' 26" |
| 14 | SCHLECK Frank | CSC | LUX | 00' 26" |
| 15 | ROUS Didier | BTL | FRA | 00' 27" |
| 16 | POSTHUMA Joost | RAB | NED | 00' 27" |
| 17 | ASTARLOZA Mikel | A2R | ESP | 00' 28" |
| 18 | AZEVEDO José | DSC | POR | 00' 28" |
| 19 | JALABERT Nicolas | PHO | FRA | 00' 28" |
| 20 | DUMOULIN Samuel | A2R | FRA | 00' 30" |
| 21 | MARKOV Aleixei | CEI | RUS | 00' 30" |
| 22 | ZABRISKIE David | CSC | USA | 00' 30" |
| 23 | VENTOSO Francisco | SDV | ESP | 00' 30" |
| 24 | ZUBELDIA Haimar | EUS | ESP | 00' 30" |
| 25 | FAILLI Francesco | LIQ | ITA | 00' 30" |
| 26 | MARTINEZ José Alberto | AGR | ESP | 00' 30" |
| 27 | ELMIGER Martin | PHO | SUI | 00' 31" |
| 28 | HUNTER Robert | PHO | RSA | 00' 31" |
| 29 | GARCIA ACOSTA Vicente | CEI | ESP | 00' 31" |
| 30 | LORENZETTO Mirco | MRM | ITA | 00' 31" |
| 31 | CAUCCHIOLI Pietro | C.A | ITA | 00' 32" |
| 32 | MOOS Alexandre | PHO | SUI | 00' 32" |
| 33 | NOVAL GONZALEZ Benjamin | DSC | ESP | 00' 32" |
| 34 | LÖVKVIST Thomas | FDJ | SWE | 00' 32" |
| 35 | GRIVKO Andriy | MRM | UKR | 00' 32" |
| 36 | SCHUMACHER Stefan | GST | GER | 00' 33" |
| 37 | MATTAN Nico | DVL | BEL | 00' 33" |
| 38 | BRANDT Christophe | DVL | BEL | 00' 33" |
| 39 | ENGOULVENT Jimmy | C.A | FRA | 00' 33" |
| 40 | ZBERG Marcus | GST | SUI | 00' 33" |
| 41 | HERNANDEZ Aitor | EUS | ESP | 00' 33" |
| 42 | RUBIERA José Luis | DSC | ESP | 00' 33" |
| 43 | FLORENCIO Xavier | BTL | ESP | 00' 34" |
| 44 | CARRARA Matteo | LAM | ITA | 00' 34" |
| 45 | REYNES Vicente | CEI | ESP | 00' 34" |
| 46 | RODRIGUEZ Joaquim | CEI | ESP | 00' 35" |
| 47 | VOIGT Jens | CSC | GER | 00' 35" |
| 48 | NUYENS Nick | QSI | BEL | 00' 35" |
| 49 | VANSUMMEREN Johan | DVL | BEL | 00' 35" |
| 50 | COBO Juan Jose | SDV | ESP | 00' 35" |
| 51 | BOTCHAROV Alexandre | C.A | RUS | 00' 35" |
| 52 | JEGOU Lilian | FDJ | FRA | 00' 35" |
| 53 | OSA Aitor | LSW | ESP | 00' 36" |
| 54 | HORNER Christopher | DVL | USA | 00' 36" |
| 55 | MOREAU Christophe | A2R | FRA | 00' 36" |
| 56 | FOFONOV Dmitriy | C.A | KAZ | 00' 36" |
| 57 | DEKKER Erik | RAB | NED | 00' 36" |
| 58 | MOUREY Francis | FDJ | FRA | 00' 36" |
| 59 | CAMANO Iker | EUS | ESP | 00' 36" |
| 60 | POILVET Benoit | C.A | FRA | 00' 36" |
| 61 | SABALIAUSKAS Marius | LAM | LTU | 00' 36" |
| 62 | CIONI Dario | LIQ | ITA | 00' 36" |
| 63 | DUPONT Hubert | A2R | FRA | 00' 37" |
| 64 | POPOVYCH Yaroslav | DSC | UKR | 00' 37" |
| 65 | NIBALI Vincenzo | LIQ | ITA | 00' 37" |
| 66 | LEFEVRE Laurent | BTL | FRA | 00' 38" |
| 67 | TOSATTO Matteo | QSI | ITA | 00' 38" |
| 68 | VILA ERRANDONEA Patxi Xabier | LAM | ESP | 00' 38" |
| 69 | HAYMAN Mathew | RAB | AUS | 00' 38" |
| 70 | GERDEMANN Linus | TMO | GER | 00' 38" |
| 71 | VASSEUR Cédric | QSI | FRA | 00' 38" |
| 72 | MONFORT Maxime | COF | BEL | 00' 39" |
| 73 | CHAVANEL Sylvain | COF | FRA | 00' 39" |
| 74 | PETROV Evgeni | LAM | RUS | 00' 39" |
| 75 | BURGHARDT Marcus | TMO | GER | 00' 39" |
| 76 | KOLOBNEV Alexandr | RAB | RUS | 00' 40" |
| 77 | MERCKX Axel | PHO | BEL | 00' 40" |
| 78 | NIERMANN Grischa | RAB | GER | 00' 40" |
| 79 | SINKEWITZ Patrik | TMO | GER | 00' 41" |
| 80 | KIRCHEN Kim | TMO | LUX | 00' 42" |
| 81 | IRIZAR Markel | EUS | ESP | 00' 42" |
| 82 | ARRIETA Jose Luis | A2R | ESP | 00' 43" |
| 83 | SIEDLER Sebastian | MRM | GER | 00' 43" |
| 84 | GOMEZ Angel | SDV | ESP | 00' 43" |
| 85 | LUDEWIG Jorg | TMO | GER | 00' 43" |
| 86 | VOECKLER Thomas | BTL | FRA | 00' 44" |
| 87 | ORDOWSKI Volker | GST | GER | 00' 44" |
| 88 | SCHRÖDER Björn | MRM | GER | 00' 44" |
| 89 | BOVEN Jan | RAB | NED | 00' 44" |
| 90 | RINERO Christophe | SDV | FRA | 00' 44" |
| 91 | CARLSTRÖM Kjell | LIQ | FIN | 00' 45" |
| 92 | PORTAL Nicolas | CEI | FRA | 00' 45" |
| 93 | CHARTEAU Anthony | C.A | FRA | 00' 46" |
| 94 | MONCOUTIE David | COF | FRA | 00' 46" |
| 95 | TALABARDON Yannick | C.A | FRA | 00' 47" |
| 96 | DESSEL Cyril | A2R | FRA | 00' 47" |
| 97 | HAMMOND Roger | DSC | GBR | 00' 47" |
| 98 | JOACHIM Benoit | DSC | LUX | 00' 47" |
| 99 | NAPOLITANO Danilo | LAM | ITA | 00' 47" |
| 100 | SALMON Benoit | AGR | FRA | 00' 48" |
| 101 | VAN DE WALLE Jurgen | QSI | BEL | 00' 49" |
| 102 | PEREZ ARRIETA Aitor | CEI | ESP | 00' 49" |
| 103 | FERNANDEZ Koldo | EUS | ESP | 00' 49" |
| 104 | LEBLACHER Eric | FDJ | FRA | 00' 50" |
| 105 | TRENTI Guido | QSI | USA | 00' 51" |
| 106 | ZIEGLER Thomas | TMO | GER | 00' 51" |
| 107 | SANTAMBROGIO Mauro | LAM | ITA | 00' 51" |
| 108 | FERNANDEZ DE LA PUEBLA Ramos | SDV | ESP | 00' 51" |
| 109 | AERTS Mario | DVL | BEL | 00' 55" |
| 110 | CADAMURO Simone | MRM | ITA | 00' 56" |
| 111 | VAN HUFFEL Wim | DVL | BEL | 00' 59" |
| 112 | RIGOTTO Elia | MRM | ITA | 01' 11" |
| 113 | SCHOLZ Ronny | GST | GER | 01' 18" |
| 114 | CRETSKENS Wilfried | QSI | BEL | 01' 27" |
| 115 | MC GEE Bradley | FDJ | AUS | 01' 32" |
| 116 | LANG Sebastian | GST | GER | 01' 32" |
| 117 | CONTADOR Alberto | LSW | ESP | 01' 33" |
| 118 | WIGGINS Bradley | COF | GBR | 01' 35" |
| 119 | VERBRUGGHE Rik | COF | BEL | 01' 37" |
| 120 | MOERENHOUT Koos | PHO | NED | 01' 41" |
| 121 | HIEKMANN Torsten | GST | GER | 01' 46" |
| 122 | SASTRE Carlos | CSC | ESP | 01' 47" |
| 123 | LOOSLI David | LAM | SUI | 01' 50" |
| 124 | KERN Christophe | BTL | FRA | 01' 51" |
| 125 | DEN BAKKER Maarten | MRM | NED | 01' 52" |
| 126 | BARANAUSKAS Aivaras | AGR | LTU | 01' 52" |
| 127 | SANCHEZ Luis | LSW | ESP | 01' 55" |
| 128 | ALBASINI Michael | LIQ | SUI | 01' 58" |
| 129 | MERCADO Juan Miguel | AGR | ESP | 02' 01" |
| 130 | FÖRSTER Robert | GST | GER | 02' 02" |
| 131 | LAURENT Christophe | AGR | FRA | 02' 02" |
| 132 | DE LA FUENTE David | SDV | ESP | 02' 05" |
| 133 | GILING Bas | TMO | NED | 02' 11" |
| 134 | HULSMANS Kevin | QSI | BEL | 02' 13" |
| 135 | NAVARRO Daniel | LSW | ESP | 02' 15" |
| 136 | CROSBIE Nicolas | AGR | FRA | 02' 16" |
| 137 | FRANZOI Enrico | LAM | ITA | 02' 44" |
| 138 | STEELS Tom | DVL | BEL | 02' 46" |
| 139 | AUGE Stéphane | COF | FRA | 02' 50" |
| 140 | PERON Andrea | CSC | ITA | 03' 19" |
| 141 | PAULINHO Sergio | LSW | POR | 04' 13" |
| 142 | CALVENTE Manuel | AGR | ESP | 05' 19" |
| 143 | VAITKUS Tomas | A2R | LTU | 07' 02" |
| 144 | ARANAGA Andoni | EUS | ESP | 07' 04" |
| 145 | CLEMENT Stef | BTL | NED | 07' 04" |
| 146 | BLAUDZUN Michaël | CSC | DEN | 07' 05" |
| 147 | BERTHOU Eric | CEI | FRA | 07' 06" |
| 148 | MARICHAL Thierry | COF | BEL | 07' 10" |
| 149 | DION Renaud | A2R | FRA | 07' 15" |
| 150 | MAZZOLENI Eddy | TMO | ITA | 07' 17" |
| 151 | RENSHAW Mark | C.A | AUS | 07' 17" |
| 152 | CLERC Aurélien | PHO | SUI | 07' 20" |
| 153 | LARSSON Gustav | FDJ | SWE | 07' 21" |
| 154 | MEIJAS Javier | SDV | ESP | 07' 22" |
| 155 | DEKKERS Hans | AGR | NED | 07' 23" |
| 156 | COLLI Daniele | LIQ | ITA | 07' 23" |
| 157 | LODA Nicola | LIQ | ITA | 07' 25" |
| 158 | REDONDO Jose Antonio | LSW | ESP | 07' 33" |
| 159 | BROWN Graeme | RAB | AUS | 11' 59" |
| 160 | FLORES Iker | EUS | ESP | 12' 14" |
| 161 | DURAN AROCA Arkaitz | SDV | ESP | 19' 42" |