✦
Stand
1. Lance Armstrong (VS/USP)67u46:32
2. Jan Ullrich (Dui/TEL) op 05:05
3. Andrei Kivilev (Kaz/COF)05:13
4. Joseba Beloki (Spa/ONC)06:33
5. François Simon (Fra/BJR)10:54
6. Igor Gonzalez Galdeano (Spa/ONC)12:04
7. Oscar Sevilla (Spa/KEL)13:55
8. Michaël Boogerd (Ned/RAB)16:15
9. Santiago Botero (Col/KEL)17:49
10. Marcos Serrano (Spa/ONC)19:20
11. Stefano Garzelli (Ita/MAP)19:45
12. Roberto Heras (Spa/USP)21:37
13. Didier Rous (Fra/BJR)21:57
14. Francisco Mancebo (Spa/BAN)24:26
15. Inigo Chaurreau (Spa/EUS)24:45
16. Alexandre Vinokourov (Kaz/TEL)30:32
17. Sven Montgomery (Zwi/FDJ)39:11
18. Laurent Jalabert (Fra/CST)42:04
19. Carlos Sastre (Spa/ONC)44:38 20. Axel Merckx (DFF)44:45
21. Bobby Julich (VS/C.A)45:04
22. Thomasz Brozyna (Pol/BAN)46:51
23. Wladimir Belli (Ita/FAS)49:38
24. Laurent Brochard (Fra/DEL)50:51 25. Mario Aerts (LOT)53:06
26. Andreas Klöden (Dui/TEL)55:39
27. Roberto Laiseka (Spa/EUS)56:09
28. José Enrique Gutierrez (Spa/KEL)56:16
29. Daniel Atienza (Spa/COF)57:03
30. Alexandre Botsjarov (Rus/A2R)57:05
31. Stéphane Goubert (Fra/DEL)59:09
32. Jorg Jaksche (Dui/ONC)1u00:03
33. Benoît Salmon (Fra/A2R)1u02:30
34. David Etxebarria (Spa/EUS)1u05:44
35. Michele Bartoli (Ita/MAP)1u05:50
36. Giuseppe Guerini (Ita/TEL)1u09:16
37. Walter Bénéteau (Fra/BJR)1u09:28 38. Stive Vermaut (LOT)1u10:13
39. Leonardo Piepoli (Ita/BAN)1u10:59
40. Kevin Livingston (VS/TEL)1u11:17
41. José Luis Rubiera (Spa/USP)1u11:39
42. J. Pascual Rodriguez (Spa/BAN)1u11:42
43. Félix Garcia Casas (Spa/FES)1u12:11
44. Jens Heppner (Dui/TEL)1u14:57
45. Guido Trentin (Ita/COF)1u18:36
46. David Moncoutié (Fra/COF)1u19:06
47. Laurent Roux (Fra/DEL)1u19:55
48. Udo Bölts (Dui/TEL)1u21:10
49. Denis Menchov (Rus/BAN)1u22:47
50. Gilles Bouvard (Fra/DEL)1u23:52
51. Patrice Halgand (Fra/DEL)1u24:59
52. Luis Perez (Spa/FES)1u26:14
53. Marco Pinotti (Ita/LAM)1u26:25
54. Jean-Cyril Robin (Fra/BJR)1u27:44
55. Stuart O'Grady (Aus/C.A)1u28:06
56. Daniele Nardello (Ita/MAP)1u29:30
57. Grischa Niermann (Dui/RAB)1u30:23
58. Matteo Tosatto (Ita/FAS)1u32:45
59. J. Pascual Llorente (Spa/KEL)1u33:45
60. Guennadi Mikhailov (Rus/LOT)1u34:19
61. Stéphane Heulot (Fra/BIG)1u37:43
62. Félix Cardenas (Col/KEL)1u42:05
63. Inigo Cuesta (Spa/COF)1u43:58
64. Mikel Pradera (Spa/ONC)1u45:16
65. Ivan Gutierrez (Spa/ONC)1u45:48
66. Nicki Sorensen (Den/CST)1u46:00
67. Daniel Schnider (Zwi/FDJ)1u47:08
68. Piotr Wadecki (Pol/DFF)1u50:00
69. Massimiliano Lelli (Ita/COF)1u50:51
70. Paolo Bettini (Ita/MAP)1u51:22
71. Jens Voigt (Dui/C.A)1u51:26
72. Sylvain Chavanel (Fra/BJR)1u51:38
73. Franck Bouyer (Fra/BJR)1u52:21
74. Haimar Zubeldia (Spa/EUS)1u53:14
75. George Hincapie (VS/USP)1u53:54 76. Geert Verheyen (RAB)1u54:04
77. Maarten Den Bakker (Ned/RAB)1u54:16
78. A. Lopez De Munain (Spa/EUS)1u54:26
79. Ludovic Turpin (Fra/A2R)1u55:21
80. Jon Odriozola (Spa/BAN)1u55:32 81. Marc Wauters (RAB)1u56:07
82. Antonio Tauler (Spa/KEL)1u59:33
83. Fabio Baldato (Ita/FAS)2u01:06
84. Victor Hugo Pena (Col/USP)2u01:42
85. Sven Teutenberg (Dui/FES)2u02:00
86. Oscar Pozzi (Ita/FAS)2u05:16
87. ViaTsjeslav Ekimov (Rus/USP)2u06:46
88. José Angel Vidal (Spa/KEL)2u09:41
89. Pascal Lino (Fra/FES)2u10:22 90. Serge Baguet (LOT)2u11:55
91. Nicolas Vogondy (Fra/FDJ)2u14:55
92. Michaël Blaudzun (Den/CST)2u15:16
93. Unai Etxebarria (Ven/EUS)2u16:51
94. Servais Knaven (Ned/DFF)2u17:14
95. Alessandro Petacchi (Ita/FAS)2u18:55
96. Marc Lotz (Ned/RAB)2u19:07
97. Erik Dekker (Ned/RAB)2u19:22 98. Paul Van Hyfte (LOT)2u20:23
99. Christophe Mengin (Fra/FDJ)2u20:30
100. Nicola Loda (Ita/FAS)2u22:07
101. Tyler Hamilton (VS/USP)2u22:38
102. V. Garcia-Acosta (Spa/BAN)2u23:58
103. Steffen Kjaergaard (Noo/USP)2u24:07
104. Florent Brard (Fra/FES)2u26:51
105. Gonzalez Galdeano (Spa/ONC)2u26:52 106. Nico Mattan (COF)2u27:08
107. Eladio Jimenez (Spa/BAN)2u28:39
108. Erik Zabel (Dui/TEL)2u28:40
109. Angel Castresana (Spa/EUS)2u29:34
110. Bradley McGee (Aus/FDJ)2u31:50
111. Jérôme Bernard (Fra/DEL)2u32:13
112. Alexei Sivakov (Rus/BIG)2u33:53 113. Sébastien Demarbaix (A2R)2u34:13
114. Christophe Oriol (Fra/DEL)2u36:16
115. Damien Nazon (Fra/BJR)2u39:05
116. Pascal Chanteur (Fra/FES)2u39:06
117. Anthony Morin (Fra/C.A)2u39:11 118. Rik Verbrugghe (LOT)2u39:30
119. Emmanuel Magnien (Fra/FDJ)2u40:47
120. Raivis Belohvosciks (Let/LAM)2u41:34
121. Nicolas Jalabert (Fra/CST)2u42:42
122. Eddy Seigneur (Fra/DEL)2u45:11
123. Franck Renier (Fra/BJR)2u45:38
124. Francisco Cerezo (Spa/CST)2u47:12
125. Jakob Piil (Den/CST)2u48:20
126. Marcelino Garcia (Spa/CST)2u48:36
127. Frédéric Bessy (Fra/C.A)2u49:39
128. Christophe Agnolutto (Fra/A2R)2u51:13
129. Gilles Maignan (Fra/A2R)2u53:17
130. Christophe Capelle (Fra/BIG)2u55:57
131. Frédéric Guesdon (Fra/FDJ)2u56:26
132. Jacky Durand (Fra/FDJ)2u57:03
133. Marco Serpellini (Ita/LAM)2u57:28
134. Sébastien Talabardon (Fra/BIG)2u57:40
135. Thierry Gouvenou (Fra/BIG)3u00:48
136. Matteo Frutti (Ita/LAM)3u02:16
137. Jan Svorada (Tsj/LAM)3u08:37 138. Johan Verstrepen (LAM)3u10:00
139. Max Van Heeswijk (Ned/DFF)3u15:37
140. Romans Vainsteins (Let/DFF)3u16:14
141. Stéphane Berges (Fra/A2R)3u17:32
142. Ludovic Auger (Fra/BIG)3u18:02
143. Guillaume Auger (Fra/BIG)3u20:35
144. Sébastien Hinault (Fra/C.A)3u23:38
145. Olivier Perraudeau (Fra/BJR)3u24:06
146. Enrico Cassani (Ita/DFF)3u27:45
147. Christopher Jenner (NZe/C.A)3u28:27
148. Rolf Sorensen (Den/CST)3u30:19
149. Davide Bramati (Ita/MAP)3u30:40
150. Rubens Bertogliati (Zwi/LAM)3u32:45
151. Jimmy Casper (Fra/FDJ)3u39:25