1. Victor-Hugo Pena (Col) en 17h54'31"
2. Lance Armstrong (Usa) à 1"
3. Vjatceslav Ekimov (Rus) à 5"
4. George Hincapie (Usa) m.t
5. José Luis Rubiera (Esp) à 23"
6. Roberto Heras (Esp) à 27"
7. Pavel Padrnos (Tch) m.t
8. Floyd Landis (Usa) à 28"
9. Joseba Beloki (Esp) à 33"
10. Jorg Jaksche (All) à 38"
11. Manuel Beltran (Esp) à 39"
12. Jan Ullrich (All) m.t
13. Isidro Nozal (Esp) à 44"
14. Tobias Steinhauser (All) à 51"
15. Mikel Pradera (Esp) à 58"
16. Angel Casero (Esp) m.t
17. José Azevedo (Por) à 1'01"
18. Marcos Serrano (Esp) à 1'04"
19. Vladimir Karpets (Rus) à 1'11"
20. Laszlo Bodrogi (Hon) à 1'12"
21. Félix Garcia-Casas (Esp) à 1'15"
22. Denis Menchov (Rus) à 1'19"
23. Evgeni Petrov (Rus) à 1'21"
24. Jaan Kirsipuu (Est) à 1'23"
25. Pablo Lastras (Esp) à 1'24"
26. Juan-Antonio Flecha (Esp) à 1'25"
27. Michael Rogers (Aus) à 1'30"
28. Francisco Mancebo (Esp) m.t
29. Santiago Botero (Col) à 1'33"
30. Jens Voigt (All) à 1'35"
31 David Canada (Esp) à 1'37"
32. Andy Flickinger (Fra) à 1'38"
33. Romans Vainsteins (Let) m.t
34. Paolo Bettini (Ita) à 1'39"
35. Thor Hushovd (Nor) m.t
36. Servais Knaven (Hol) à 1'40"
37. Mikel Astarloza (Esp) à 1'44"
38. Kurt Van de Wouwer (Bel) à 1'45"
39. Tyler Hamilton (Usa) m.t
40. Laurent Brochard (Fra) m.t
41. Stuart O'grady (Aus) à 1'46"
42. Andréas Klöden (All) à 1'48"
43. Alexandre Vinokourov (Kaz) à 1'49"
44. Erik Zabel (All) à 1'50"
45. Fred Rodriguez (Usa) à 1'51"
46. Richard Virenque (Fra) à 1'52"
47. Luca Paolini (Ita) à 1'53"
48. Nicolas Jalabert (Fra) à 1'54"
49. Inigo Chaurreau (Esp) à 1'55"
50. Xabier Zandio (Esp) à 1'57"
51. Giuseppe Guerini (Ita) m.t
52. Pierrick Fedrigo (Fra) m.t
53. Andrea Peron (Ita) à 1'58"
54. Christophe Oriol (Fra) m.t
55. Daniele Nardello (Ita) à 1'59"
56. David Millar (Gbr) à 2'00"
57. Nicki Sorensen (Dan) à 2'01"
58. Rene Haselbacher (Aut) m.t
59. Paolo Bossoni (Ita) à 2'03"
60. Matthias Kessler (All) m.t
61. Christophe Moreau (Fra) m.t
62. Stefano Garzelli (Ita) m.t
63. Rolf Aldag (All) à 2'05"
64. Alexandre Botcharov (Rus) à 2'08"
65. Carlos Sastre (Esp) m.t
66. Nicolas Portal (Fra) à 2'09"
67. Bekim Christensen (Dan) m.t
68. Davide Rebellin (Ita) à 2'10"
69. Aitor Gonzalez (Esp) à 2'11"
70. Mario Aerts (Bel) m.t
71. David Plaza (Esp) à 2'13"
72. Volodymir Gustov (Ukr) à 2'15"
73. René Andrle (Tch) m.t
74. Marcus Zberg (Sui) m.t
75. Marzio Bruseghin (Ita) à 2'17"
76. Georg Totschnig (Aut) m.t
77. Michaël Blaudzun (Dan) à 2'18"
78. Ivan Basso (Ita) m.t
79. Philippe Gaumont (Fra) m.t
80. Laurent Dufaux (Sui) à 2'21"
81. Peter Lüttenberger (Aut) à 2'22"
82. Benoit Poilvet (Fra) m.t
83. Udo Bölts (All) m.t
84. Massimiliano Lelli (Ita) à 2'28"
85. Guido Trentin (Ita) à 2'33"
86. Pietro Caucchioli (Ita) à 2'35"
87. David Moncoutie (Fra) à 2'37"
88. Franco Pellizotti (Ita) m.t
89. Angelo Furlan (Ita) à 2'41"
90. Sébastien Hinault (Fra) à 2'42"
91. Didier Rous (Fra) à 2'43"
92. Andrea Noé (Ita) à 2'44"
93. Oscar Freire (Esp) à 2'45"
94. Cédric Vasseur (Fra) à 2'47"
95. Marc Wauters (Bel) à 2'51"
96. Walter Beneteau (Fra) à 2'54"
97. Grischa Niermann (All) à 2'55"
98. Alessandro Petacchi (Ita) m.t
99. Sylvain Chavanel (Fra) à 2'56"
100. Médéric Clain (Fra) à 2'57"
101. Luis Perez (Esp) m.t
102. Jérôme Pineau (Fra) à 2'59"
103. Michael Boogerd (Hol) m.t
104. Robert Hunter (Afs) à 3'02"
105. Bram De Groot (Hol) à 3'04"
106. Gilberto Simoni (Ita) à 3'09"
107. Davide Bramati (Ita) à 3'13"
108. Baden Cooke (Aus) à 3'15"
109. Thomas Voeckler (Fra) à 3'16" <---
110. Haimar Zubeldia (Esp) à 3'18"
111. Bradley McGee (Aus) à 3'19"
112. Jean-Patrick Nazon (Fra) m.t
113. Aitor Garmendia (Esp) à 3'21"
114. Leonardo Bertagnolli (Ita) à 3'23"
115. Salvatore Commesso (Ita) à 3'31"
116. Fabio Sacchi (Ita) à 3'32"
117. Iban Mayo (Esp) à 3'35"
118. Unai Etxebarria (Ven) à 3'37"
119. Stefano Zanini (Ita) à 3'39"
120. Angel Vicioso (Esp) à 3'41"
121. Sandy Casar (Fra) à 3'44"
122. Samuel Sanchez (Esp) à 3'45"
123. Marco Velo (Ita) à 3'46"
124. Gerrit Glomser (Aut) m.t
125. Christophe Mengin (Fra) à 3'47"
126. Nicolas Vogondy (Fra) à 3'48"
127. Laurent Lefevre (Fra) à 3'54"
128. Nicolas Fritsch (Fra) à 3'55"
129. David Etxebarria (Esp) m.t
130. Roberto Laiseka (Esp) à 3'56"
131. Carlos Da Cruz (Fra) à 3'57"
132. Damien Nazon (Fra) à 3'58"
133. Antonio Tauler (Esp) à 4'00"
134. Patrice Halgand (Fra) à 4'01"
135. Christophe Edaleine (Fra) m.t
136. Juan-Miguel Mercado (Esp) m.t
137. Yuriy Krivtsov (Ukr) m.t
138. Jesus Manzano (Esp) à 4'03"
139. Javier Pascual-Llorente (Esp) à 4'06"
140. Pierre Bourquenoud (Sui) à 4'16"
141. Stéphane Goubert (Fra) à 4'17"
142. David Latasa (Esp) à 4'21"
143. Ivan Parra (Col) m.t
144. David Munoz (Esp) à 4'23"
145. Stéphane Auge (Fra) à 4'38"
146. Sven Montgomery (Sui) à 4'51"
147. Robbie McEwen (Aus) à 4'53"
148. Rik Verbrugghe (Bel) à 5'06"
149. José-Enrique Gutierrez (Esp) à 5'11"
150. Franck Renier (Fra) à 5'12"
151. Serge Baguet (Bel) à 5'28"
152. Axel Merckx (Bel) à 5'30"
153. Jorg Ludewig (All) à 5'32"
154. Mikel Artetxe (Esp) à 5'38"
155. Anthony Geslin (Fra) à 5'40"
156. Julian Usano (Esp) à 5'49"
157. Leon Van Bon (Hol) à 6'10"
158. Steve Zampieri (Sui) m.t
159. Alvaro Gonzalez de Galdeano (Esp) à 6'44"
160. Maryan Hary (Fra) à 6'45"
161. Frédéric Finot (Fra) à 7'05"
162. Torsten Schmidt (All) à 7'11"
163. Vicente Garcia-Acosta (Esp) à 7'28"
164. Inigo Landaluze (Esp) à 7'33"
165. Alberto Lopez Munain (Esp)
166. Hans De Clercq (Bel) à 7'37"
167. Michael Rich (All) à 7'40"
168. Uwe Peschel (All) à 7'47"
169. Thomas Liese (All) à 8'07"
170. Samuel Dumoulin (Fra) à 8'39"
171. Eddy Mazzoleni (Ita) à 8'55"
172. Ludovic Turpin (Fra) à 9'06"
173. Nicola Loda (Ita) à 9'09"
174. Dario Cioni (Ita) à 9'27"
175. Vladimir Miholjevic (Cro) à 9'40"
176. Daniel Becke (All) à 10'36"
177. Inigo Cuesta (Esp) à 11'07"
178. Christophe Brandt (Bel) à 11'21"
179. Ignacio Gutierrez (Esp) à 11'31"
180. Alessandro Bertolini (Ita) à 11'57"
181. Matthew Wilson (Aus) à 12'37"
182. Andrej Hauptman (Slo) à 12'47"
183. Dario Andriotto (Ita) à 14'00"
184. Lilian Jegou (Fra) à 14'06"
185. Jakob Piil (Dan) à 14'18"
186. Remmert Wielinga (Hol) à 14'33"
187. Nick Gates (Aus) à 14'40"
188. Marco Milesi (Ita) à 15'18"
189. Paolo Fornaciari (Ita) à 15'45"
190. Koos Moerenhout (Hol) à 17'32"
191. Raffaele Ferrara (Ita) à 17'41"
192. Danilo Di Luca (Ita) à 18'25"
193. Olaf Pollack (All) à 19'10"
194. Fabrizio Guidi (Ita) à 19'27"
195. Fabio Baldato (Ita) à 21'48"
196. Jimmy Casper (Fra) à 29'06"
Points :
1. Robbie McEwen (Aus) 108 pts
2. Alessandro Petacchi (Ita) 107
3. Erik Zabel (All) 98
4. Baden Cooke (Aus) 88
5. Jean-Patrick Nazon (Fra) 88
6. Jaan Kirsipuu (Est) 84
7. Thor Hushovd (Nor) 76
8. Oscar Freire (Esp) 74
9. Luca Paolini (Ita) 71
10. Stuart O'Grady (Aus) 67
Montagne :
1. Frédéric Finot (Fra) 18 pts
2. Christophe Mengin (Fra) 15
3. Walter Beneteau (Fra) 10
4. Lilian Jegou (Fra) 8
5. Andy Flickinger (Fra) 5
6. Paolo Bettini (Ita) 5
7. Laszlo Bodrogi (Hon) 4
8. Jens Voigt (All) 3
9. Unai Etxebarria (Ven) 3
10. Nicolas Jalabert (Fra) 1
Equipe :
1. US POSTAL - BERRY FLOOR en 51h06'45"
2. ONCE - EROSKI à 49"
3. TEAM BIANCHI à 51"
4. IBANESTO.COM à 1'35"
5. QUICK STEP - DAVITAMON à 1'45"
6. AG2R PREVOYANCE à 1'57"
7. CREDIT AGRICOLE à 2'02"
8. TEAM TELEKOM à 2'04"
9. TEAM CSC à 2'07"
10. GEROLSTEINER à 2'10"
Jeunes :
1. Vladimir Karpets (Rus) en 17h55'42"
2. Denis Menchov (Rus) à 8"
3. Evgeni Petrov (Rus) à 10"
4. Michael Rogers (Aus) à 19"
5. Andy Flickinger (Fra) à 27"

