1 LEIPHEIMER Levi 71 GST (USA) 15:19:29 :00
2 ARMSTRONG Lance 1 DSC (USA) 15:19:50 :21
3 VINOKOUROV Alexandre 11 TMO (KAZ) 15:19:55 :26
4 LANDIS Floyd 57 PHO (USA) 15:20:16 :47
5 KASHECHKIN Andrey 25 C.A (KAZ) 15:21:29 2:00
6 BOTERO Santiago 51 PHO (COL) 15:21:54 2:25
7 GOMEZ MARCHANTE Jose 174 SDV (ESP) 15:22:22 2:53
8 BRUSEGHIN Marzio 123 FAS (ITA) 15:22:36 3:07
9 PEREIRO Oscar 58 PHO (ESP) 15:22:45 3:16
10 MONCOUTIE David 116 COF (FRA) 15:23:14 3:45
11 LANDALUZE Inigo 183 EUS (ESP) 15:23:59 4:30
12 MOREAU Christophe 21 C.A (FRA) 15:24:08 4:39
13 MENCHOV Denis 101 RAB (RUS) 15:24:37 5:08
14 VAN HUFFEL Wim 157 DVL (BEL) 15:24:54 5:25
15 FRITSCH Nicolas 171 SDV (FRA) " "
16 ASTARLOZA Mikel 202 A2R (ESP) 15:26:16 6:47
17 MANCEBO Francisco 31 IBA (ESP) 15:26:33 7:04
18 GIUNTI Massimo 126 FAS (ITA) 15:26:50 7:21
19 GUTIERREZ Ivan 35 IBA (ESP) 15:27:32 8:03
20 GUTIERREZ Jose 54 PHO (ESP) 15:27:38 8:09
21 ROUS Didier 138 BTL (FRA) 15:27:49 8:20
22 ARROYO David 32 IBA (ESP) 15:28:14 8:45
23 BELTRAN Manuel 3 DSC (ESP) 15:28:24 8:55
24 GOUBERT Stephane 201 A2R (FRA) 15:28:26 8:57
25 JAKSCHE Jorg 95 LSW (GER) 15:28:37 9:08
26 GONZALEZ DE GAL Igor 94 LSW (ESP) 15:28:44 9:15
27 MERCKX Axel 151 DVL (BEL) 15:28:46 9:17
28 CANADA David 173 SDV (ESP) 15:28:47 9:18
29 WEENING Pieter 108 RAB (NED) 15:28:59 9:30
30 ZABALLA Constantino 177 SDV (ESP) 15:29:09 9:40
31 POSTHUMA Joost 106 RAB (NED) 15:29:17 9:48
32 HINCAPIE George 5 DSC (USA) 15:29:52 10:23
33 SORENSEN Nicki 66 CSC (DEN) 15:30:13 10:44
34 AZEVEDO Jose 2 DSC (POR) " "
35 PINEAU Jerome 131 BTL (FRA) 15:30:20 10:51
36 LANG Sebastian 73 GST (GER) 15:30:26 10:57
37 TANKINK Bram 86 QST (NED) 15:30:42 11:13
38 KOHL Bernhard 14 TMO (AUT) 15:30:46 11:17
39 SEVILLA Oscar 16 TMO (ESP) 15:30:48 11:19
40 ZANDIO ECHAIDE Xabie 38 IBA (ESP) 15:30:49 11:20
41 POPOVYCH Yaroslav 7 DSC (UKR) 15:31:25 11:56
42 CHAURREAU Inigo 204 A2R (ESP) 15:31:43 12:14
43 HARY Maryan 137 BTL (FRA) 15:31:59 12:30
44 BOTCHAROV Alexandre 22 C.A (RUS) 15:32:08 12:39
45 DI GREGORIO Remy 43 FDJ (FRA) 15:32:14 12:45
46 BESSY Frederic 112 COF (FRA) " "
47 VANSUMMEREN Johan 158 DVL (BEL) 15:32:36 13:07
48 PECHARROMAN Jose 85 QST (ESP) 15:32:40 13:11
49 EDALEINE Christophe 113 COF (FRA) 15:32:49 13:20
50 MOUREY Francis 47 FDJ (FRA) 15:32:53 13:24
51 FUENTES Juan 164 LAM (ESP) 15:33:12 13:43
52 JALABERT Nicolas 56 PHO (FRA) 15:33:17 13:48
53 DESSEL Cyril 205 A2R (FRA) 15:33:22 13:53
54 REBELLIN Davide 75 GST (ITA) 15:33:29 14:00
55 VOGONDY Nicolas 28 C.A (FRA) 15:33:47 14:18
56 HERAS Roberto 91 LSW (ESP) 15:33:53 14:24
57 CALZATI Sylvain 203 A2R (FRA) 15:33:58 14:29
58 KLODEN Andreas 13 TMO (GER) 15:34:20 14:51
59 CONTADOR Alberto 92 LSW (ESP) 15:34:22 14:53
60 BOSSONI Paolo 122 FAS (ITA) 15:34:38 15:09
61 CODOL Massimo 124 FAS (ITA) 15:35:11 15:42
62 SERRANO Marcos 98 LSW (ESP) 15:35:12 15:43
63 JOLY Sebastien 24 C.A (FRA) 15:35:26 15:57
64 CORTINOVIS Alessandr 191 DOM (ITA) 15:35:37 16:08
65 DAVIS Allan 93 LSW (AUS) 15:35:39 16:10
66 FEDRIGO Pierrick 134 BTL (FRA) 15:35:42 16:13
67 QUINZIATO Manuel 175 SDV (ITA) 15:35:56 16:27
68 GASPAROTTO Enrico 142 LIQ (ITA) 15:36:22 16:53
69 SASTRE Carlos 61 CSC (ESP) 15:36:24 16:55
70 GRIVKO Andriy 193 DOM (UKR) 15:36:26 16:57
71 PORTAL Nicolas 207 A2R (FRA) " "
72 CHAVANEL Sylvain 111 COF (FRA) 15:36:42 17:13
73 GRABSCH Bert 53 PHO (GER) 15:37:05 17:36
74 HUNTER Robert 55 PHO (RSA) 15:37:10 17:41
75 CASERO Rafael 172 SDV (ESP) 15:37:29 18:00
76 PAULINHO Sergio 97 LSW (POR) 15:37:35 18:06
77 LOWIK Gerben 105 RAB (NED) 15:38:15 18:46
78 GESLIN Anthony 136 BTL (FRA) 15:38:31 19:02
79 JULIA Jose Cayetano 36 IBA (ESP) 15:38:34 19:05
80 ARDILA CANO Mauricio 153 DVL (COL) 15:38:51 19:22
81 MOERENHOUT Koos 155 DVL (NED) 15:38:52 19:23
82 CALVENTE Manuel 63 CSC (ESP) 15:38:54 19:25
83 GEROSA Mauro 143 LIQ (ITA) 15:39:20 19:51
84 BECKE Daniele 33 IBA (GER) 15:39:21 19:52
85 YAKOVLEV Serguei 18 TMO (KAZ) 15:39:31 20:02
86 GILBERT Philippe 45 FDJ (BEL) 15:39:36 20:07
87 RUBIERA Jose Luis 8 DSC (ESP) 15:39:52 20:23
88 NUYENS Nick 83 QST (BEL) " "
89 LOVKVIST Thomas 41 FDJ (SWE) 15:39:59 20:30
90 MASON Oscar 146 LIQ (ITA) 15:40:01 20:32
91 VANDEVELDE Christian 68 CSC (USA) 15:40:04 20:35
92 O'GRADY Stuart 117 COF (AUS) 15:40:09 20:40
93 BAGUET Serge 154 DVL (BEL) 15:40:42 21:13
94 AERTS Mario 152 DVL (BEL) 15:41:10 21:41
95 FRANZOI Enrico 163 LAM (ITA) 15:41:21 21:52
96 POILVET Benoit 26 C.A (FRA) 15:41:31 22:02
97 DUMOULIN Samuel 206 A2R (FRA) 15:42:05 22:36
98 MIORIN Devis 147 LIQ (ITA) 15:42:08 22:39
99 FLECHA Juan Antonio 121 FAS (ESP) 15:42:37 23:08
100 VAN HECKE Preben 156 DVL (BEL) 15:42:41 23:12
101 MENGIN Christophe 46 FDJ (FRA) 15:42:53 23:24
102 LARA RUIZ Francisco 15 TMO (ESP) 15:43:14 23:45
103 IGLINSKIY Maxim 194 DOM (KAZ) 15:43:40 24:11
104 MAZZOLENI Eddy 166 LAM (ITA) 15:43:45 24:16
105 FINOT Frederic 44 FDJ (FRA) 15:43:48 24:19
106 DEKKER Erik 103 RAB (NED) 15:44:03 24:34
107 ARVESEN Kurt-Asle 62 CSC (NOR) 15:44:21 24:52
108 VERBRUGGHE Rik 88 QST (BEL) 15:44:50 25:21
109 NOVAL Benjamin 6 DSC (ESP) 15:44:58 25:29
110 PESCHEL Uwe 74 GST (GER) " "
111 ROBERTS Luke 65 CSC (AUS) 15:45:15 25:46
112 HUSHOVD Thor 23 C.A (NOR) 15:45:27 25:58
113 GHISALBERTI Sergio 192 DOM (ITA) 15:45:35 26:06
114 DEVOLDER Stijn 4 DSC (BEL) 15:45:40 26:11
115 JURCO Matej 195 DOM (SVK) 15:45:42 26:13
116 ENGOULVENT Jimmy 114 COF (FRA) 15:45:48 26:19
117 MERCADO Juan Miguel 81 QST (ESP) 15:45:54 26:25
118 TOMBAK Janek 118 COF (EST) 15:45:59 26:30
119 GARCIA ACOSTA Jose 34 IBA (ESP) 15:46:30 27:01
120 SIRONI Gianluca 148 LIQ (ITA) 15:46:33 27:04
121 LJUNGQVIST Marcus 144 LIQ (SWE) 15:46:48 27:19
122 VAUGRENARD Benoit 48 FDJ (FRA) 15:46:52 27:23
123 BORTOLAMI Gianluca 161 LAM (ITA) " "
124 VAN GOOLEN Jurgen 87 QST (BEL) 15:47:07 27:38
125 BOOGERD Michael 102 RAB (NED) 15:47:28 27:59
126 TURPIN Ludovic 208 A2R (FRA) 15:47:43 28:14
127 SPEZIALETTI Alessand 168 LAM (ITA) 15:47:54 28:25
128 DRANCOURT Pierre 133 BTL (FRA) 15:47:57 28:28
129 HIEKMANN Torsten 12 TMO (GER) 15:48:06 28:37
130 PRADERA Mikel 37 IBA (ESP) 15:48:09 28:40
131 FACCI Mauro 125 FAS (ITA) 15:48:10 28:41
132 CAMANO Iker 181 EUS (ESP) 15:48:21 28:52
133 NURITDINOV Rafael 196 DOM (UZB) 15:49:01 29:32
134 EDO Angel 176 SDV (ESP) " "
135 RUSS Matthias 76 GST (GER) 15:49:02 29:33
136 NAZON Damien 27 C.A (FRA) 15:49:14 29:45
137 FERNANDEZ Koldo 182 EUS (ESP) 15:49:31 30:02
138 HAUSSLER Heinrich 72 GST (GER) 15:49:41 30:12
139 DELAGE Mickael 42 FDJ (FRA) 15:50:29 31:00
140 RIGOTTO Elia 197 DOM (ITA) 15:51:27 31:58
141 ZUBELDIA Joseba 186 EUS (ESP) 15:51:33 32:04
142 KVACHUK Oleksandr 165 LAM (UKR) 15:52:58 33:29
143 SCHMIDT Torsten 77 GST (GER) 15:53:23 33:54
144 VISCONTI Giovanni 198 DOM (ITA) 15:53:54 34:25
145 PETITO Roberto 127 FAS (ITA) 15:54:20 34:51
146 GENE Yohann 135 BTL (FRA) 15:54:58 35:29
147 WAUTERS Marc 107 RAB (BEL) 15:55:20 35:51
148 BONOMI Giosue 162 LAM (ITA) 15:55:38 36:09
149 SILLONIZ Aitor 185 EUS (ESP) 15:55:51 36:22
150 SERPELLINI Marco 78 GST (ITA) 15:57:38 38:09
151 DE FAUW Dimitri 82 QST (BEL) 16:07:35 48:06