Stand
1. Stuart O'Grady (Aus/C.A)14u14:59
2. Christophe Moreau (Fra/FES)0:17
3. Rik Verbrugghe (LOT)0:18
4. Jens Voigt (Dui/C.A)0:20
5. Igor Gonzalez Galdeano (Spa/ONC)
6. Bobby Julich (VSt/C.A)0:21
7. Lance Armstrong (VS/USP)
8. Erik Zabel (Dui/TEL)0:23
9. Jan Ullrich (Dui/TEL)0:24
10. Florent Brard (Fra/FES)
11. Santiago Botero (Col/KEL)0:27
12. Joseba Beloki (Spa/ONC)0:30
13. Carlos Sastre (Spa/ONC)0:31
14. José Enrique Gutierrez (Spa/KEL)0:33
15. Didier Rous (Fra/BJR)
16. Laurent Brochard (Fra/DEL)
17. Angel Casero (Spa/FES)
18. Santos Gonzalez (Spa/ONC)0:34
19. Jorg Jaksche (Dui/ONC)0:35
20. Matteo Tosatto (Ita/FAS)0:36
21. Andreas Klöden (Dui/TEL)
22. Victor Hugo Pena (Col/USP)0:38
23. Michele Bartoli (Ita/MAP)0:39
24. Thomasz Brozyna (Pol/BAN)
25. Laurent Jalabert (Fra/CST)
26. Aitor Gonzalez (Spa/KEL)0:40
27. Stefano Garzelli (Ita/MAP)
28. Emmanuel Magnien (Fra/FDJ)0:42
29. Nico Mattan (COF)
30. Stéphane Heulot (Fra/BIG)
31. Ivan Gutierrez (Spa/ONC)0:43
32. Javier Pascual Llorente (Spa/KEL)
33. Patrice Halgand (Fra/DEL)0:44
34. Marcos Serrano (Spa/ONC)0:46
35. Nicolas Vogondy (Fra/FDJ)
36. Inigo Cuesta (Spa/COF)0:47
37. Javier Pascual Rodriguez (Spa/BAN)
38. Massimiliano Lelli (Ita/COF)0:48
39. Ivan Basso (Ita/FAS)
40. Francisco Mancebo (Spa/BAN)0:49
41. Alexandre Vinokourov (Kaz/TEL)
42. Christophe Capelle (Fra/BIG)
43. Luis Perez (Spa/FES)0:50
44. Jon Odriozola (Spa/BAN)0:51
45. Wladimir Belli (Ita/FAS)0:53
46. Andrei Kivilev (Kaz/COF)
47. Félix Garcia Casas (Spa/FES)0:54
48. Guido Trentin (Ita/COF)
49. Michaël Boogerd (Ned/RAB)
50. Mario Aerts (LOT)0:55
51. Oscar Sevilla (Spa/KEL)
52. Daniel Schnider (Zwi/FDJ)0:56
53. David Moncoutié (Fra/COF)
54. Jakob Piil (Den/CST)
55. Gilles Bouvard (Fra/DEL)
56. Mikel Pradera (Spa/ONC)
57. Haimar Zubeldia (Spa/EUS)0:57
58. Kurt Van de Wouwer (LOT)
59. Piotr Wadecki (Pol/DFF)
60. Guennadi Mikhailov (Rus/LOT)
61. Paolo Bettini (Ita/MAP)0:58
62. Fabio Baldato (Ita/FAS)
63. Pascal Lino (Fra/FES)0:59
64. Benoît Salmon (Fra/A2R)
65. Walter Bénéteau (Fra/BJR)1:00
66. Roberto Laiseka (Spa/EUS)1:01
67. Roberto Heras (Spa/USP)1:02
68. Santiago Blanco (Spa/BAN)1:03
69. José Angel Vidal (Spa/KEL)1:05
70. Eladio Jimenez (Spa/BAN)
71. Jean-Cyril Robin (Fra/BJR)1:07
72. David Etxebarria (Spa/EUS)
73. Kevin Livingston (VS/TEL)
74. Christophe Rinero (Fra/COF)
75. Alexandre Botcharov (Rus/A2R)1:08
76. Alberto Lopez De Munain (Spa/EUS)
77. Serge Baguet (LOT)
78. Axel Merckx (DFF)
79. Inigo Chaurreau (Spa/EUS)1:09
80. François Simon (Fra/BJR)
81. Sven Montgomery (Zwi/FDJ)1:10
82. Txema Del Olmo (Spa/EUS)1:11
83. Stéphane Goubert (Fra/DEL)1:14
84. Sébastien Demarbaix (A2R)
85. Ludovic Turpin (Fra/A2R)
86. Frédéric Bessy (Fra/C.A)1:20
87. Francisco Cerezo (Spa/CST)
88. Leonardo Piepoli (Ita/BAN)1:29
89. Jens Heppner (Dui/TEL)1:46
90. Loïc Lamouller (Fra/BIG)2:03
91. Angel Castresana (Spa/EUS)2:07
92. Steffen Wesemann (Dui/TEL)2:40
93. Udo Bölts (Dui/TEL)2:58
94. Steffen Kjaergaard (Noo/USP)3:22
95. George Hincapie (VS/USP)3:25
96. Servais Knaven (Ned/DFF)4:36
97. Alexei Sivakov (Rus/BIG)5:05
98. Anthony Morin (Fra/C.A)5:19
99. Sylvain Chavanel (Fra/BJR)5:41
100. Alessandro Petacchi (Ita/FAS)5:42
101. Christian Vandevelde (VS/USP)
102. Michaël Blaudzun (Den/CST)5:50
103. Sven Teutenberg (Dui/FES)5:51
104. Vicente Garcia-Acosta (Spa/BAN)5:55
105. Francesco Casagrande (Ita/FAS)5:56
106. Christophe Mengin (Fra/FDJ)5:57
107. Franck Renier (Fra/BJR)
108. Jan Svorada (Tsj/LAM)5:58
109. Félix Cardenas (Col/KEL)5:59
110. Johan Museeuw (DFF)
111. Sébastien Talabardon (Fra/BIG)6:00
112. Sébastien Hinault (Fra/C.A)
113. Grischa Niermann (Dui/RAB)
114. Nicola Loda (Ita/FAS)6:13
115. Marc Wauters (RAB)6:26
116. Jonathan Vaughters (VS/C.A)6:26
117. Raivis Belohvosciks (Let/LAM)6:30
118. Pascal Chanteur (Fra/FES)6:42
119. Robert Hunter (ZAf/LAM)6:51
120. Jaan Kirsipuu (Est/A2R)6:52
121. Denis Menchov (Rus/BAN)6:54
122. Stive Vermaut (LOT)7:01
123. Tyler Hamilton (VS/USP)7:06
124. Paul Van Hyfte (LOT)7:15
125. Franck Bouyer (Fra/BJR)7:16
126. Romans Vainsteins (Let/DFF)7:17
127. Christophe Oriol (Fra/DEL)7:19
128. Serguei Ivanov (Rus/FAS)7:26
129. Johan Verstrepen (LAM)7:27
130. Geert Verheyen (RAB)7:33
131. Maarten Den Bakker (Ned/RAB)
132. Frédéric Guesdon (Fra/FDJ)7:34
133. Daniel Atienza (Spa/COF)7:38
134. Nicki Sorensen (Den/CST)7:39
135. Xavier Jan (Fra/BIG)7:42
136. Giuseppe Guerini (Ita/TEL)7:45
137. Ludovic Capelle (A2R)7:55
138. Oscar Pozzi (Ita/FAS)
139. Matteo Frutti (Ita/LAM)8:05
140. Olivier Perraudeau (Fra/BJR)8:10
141. Unai Etxebarria (Ven/EUS)8:12
142. Laurent Roux (Fra/DEL)8:34
143. Christopher Jenner (NZe/C.A)8:59
144. Bradley McGee (Aus/FDJ)10:01
145. Nicolas Jalabert (Fra/CST)11:38
146. Jacky Durand (Fra/FDJ)11:40
147. Arnaud Pretot (Fra/FES)11:42
148. Thor Hushovd (Noo/C.A)11:44
149. Viatcheslav Ekimov (Rus/USP)
150. Bram De Groot (Ned/RAB)11:51
151. A. Gonzalez Galdeano (Spa/ONC)11:53
152. Marco Milesi (Ita/DFF)11:59
153. Christophe Agnolutto (Fra/A2R)12:01
154. Stefano Zanini (Ita/MAP)12:07
155. Enrico Cassani (Ita/DFF)12:10
156. Marc Lotz (Ned/RAB)12:13
157. Thierry Gouvenou (Fra/BIG)12:14
158. Nicolay Bo Larsen (Den/CST)12:24
159. Ludovic Auger (Fra/BIG)12:25
160. Antonio Tauler (Spa/KEL)12:39
161. Guillaume Auger (Fra/BIG)12:45
162. Daniele Nardello (Ita/MAP)12:53
163. Olivier Trastour (Fra/DEL)
164. Marco Pinotti (Ita/LAM)13:02
165. Gilles Maignan (Fra/A2R)13:10
166. Jérôme Bernard (Fra/DEL)13:11
167. Fred Rodriguez (VS/DFF)13:20
168. José Luis Rubiera (Spa/USP)13:24
169. Eddy Seigneur (Fra/DEL)14:41
170. Steven De Jongh (Ned/RAB)15:43
171. Davide Bramati (Ita/MAP)15:47
172. Jimmy Casper (Fra/FDJ)15:52
173. Paolo Fornaciari (Ita/MAP)16:00
174. Damien Nazon (Fra/BJR)16:16
175. Jeroen Blijlevens (Ned/LOT)16:34
176. Rubens Bertogliati (Zwi/LAM)17:36
177. Ludo Dierckxsens (LAM)17:38
178. Rolf Sorensen (Den/CST)17:54
179. Marcelino Garcia (Spa/CST)18:14
180. Stéphane Berges (Fra/A2R)18:25
181. Erik Dekker (Ned/RAB)20:58
182. Max Van Heeswijk (Ned/DFF)21:27
183. Tom Steels (MAP)21:39
184. Bart Leysen (MAP)22:01
185. Marco Serpellini (Ita/LAM)22:06
186. David Millar (GB/COF)24:05