Voici le classement général final et complet:
1 Laurent Jalabert Team Loire U A 27h30'46
2 Bobby Julich GAN A + 4'45
3 Alex Zülle Euskadi A + 6'11
4 Abraham Olano La ullrich team A + 6'21
5 Angel Casero Post Swiss Team A + 7'35
6 Kurt Van De Wouwer Orange-wanadoo A + 7'54
7 Alexandre Vinokourov pays de loire A + 8'08
8 David Etxebarria SADORA A + 8'12
9 Richard Virenque pays de loire A + 8'19
10 Daniele Nardello dexia-duval B s.t.
11 Oscar Camenzind ZOLTAN A + 8'23
12 Fernando Escartin Fassa Bortacchi A + 8'31
13 Niklas Axelsson BRETAGNE-ARMOR A + 9'30
14 Marco Pantani La ullrich team A + 9'48
15 Laurent Dufaux Orange-wanadoo A s.t.
16 Unai Etxebarria lampre A + 10'02
17 Giuseppe Guerini KAS A + 10'12
18 Jose Maria Jimenez SADORA A + 10'20
19 Beat Zberg Fassa Bortacchi A + 10'48
20 Inigo Cuesta lampre A + 11'54
21 Andrey Kashechkin Fleche d'argent B + 12'19
22 Mikel Zarrabeitia Fleche d'argent B + 12'31
23 Aitor Garmendia Euskadi A + 12'32
24 Gianluca Bortolami Orange-wanadoo A + 12'56
25 Jonathan Vaughters PotagerduPapet.com A + 13'14
26 Tim Johnson Les Kiches A + 13'28
27 Aitor Osa Team Loire U A + 14'10
28 Pascal Chanteur SADORA A + 14'12
29 Alberto Elli Euskadi A + 14'13
30 Mario Aerts BRETAGNE-ARMOR A s.t.
31 Mirko Gualdi La ullrich team A + 14'15
32 Massimiliano Gentili Les Kiches A + 14'19
33 Thomas Muhlbacher Orange-wanadoo A + 14'21
34 Roberto Laiseka Orange-wanadoo A + 14'31
35 Alberto Lopez De Munain Post Swiss Team A + 14'37
36 Didier Rous Paslieres B + 15'36
37 Roberto Conti Fassa Bortacchi A s.t.
38 Serhiy Gontchar Euskadi A + 15'40
39 Paolo Lanfranchi Les Kiches A + 15'50
40 J. A. Garrido pays de loire A + 16'22
41 Marcos Serrano Orange-wanadoo A s.t.
42 Claus Michael Moller Post Swiss Team A + 16'26
43 Andrea Noe GAN A + 16'28
44 Antonio Colonez Orange-wanadoo A + 16'30
45 Massimo Codol Post Swiss Team A + 16'33
46 Dariusz Baranowski ZOLTAN A s.t.
47 Maurizio Carravagio KAS A + 16'36
48 Tomasz Brozyna Post Swiss Team A + 16'39
49 Carlos Contreras Euskadi A s.t.
50 Nuno Ribeiro Euskadi A + 17'04
51 Oscar Pellicioli Paslieres B + 18'08
52 Hernan Buenahora SADORA A s.t.
53 Andrei Kivilev GAN A + 18'12
54 Eddy Mazzoleni PotagerduPapet.com A + 18'28
55 Cristian Gasperoni Post Swiss Team A + 18'38
56 François Simon Team Loire U A + 18'52
57 Paolo Tiralongo Team Loire U A + 19'02
58 Txema Del Olmo Euskadi A + 19'09
59 José Azevedo Fassa Bortacchi A + 19'29
60 Fabio Baldato SADORA A + 19'35
61 Kurt-Asle Arvesen DiscoMag A + 19'46
62 Gianni Faresin khalilo-team A s.t. Player
63 Rolland Meier Post Swiss Team A s.t.
64 Stephane Heulot Les Kiches A + 19'48
65 Daniel Schnider Fleche d'argent B + 19'50
66 Massimiliano Lelli Paslieres B s.t.
67 David Delrieu Paslieres B + 19'57
68 Armin Meier Paslieres B + 19'59
69 William Chann McRae dexia-duval B + 20'06
70 Kevin Hulsmans PotagerduPapet.com A + 21'06
71 Peter Farazijn khalilo-team A + 21'19 Player
72 Aleksandr Sheffr dexia-duval B + 21'21
73 Marzio Bruseghin Euskadi A + 21'25
74 José-Ivan Gutierrez GAN A + 21'29
75 Floyd Landis GAN A + 21'36
76 Jo Planckaert ZOLTAN A + 21'48
77 Aitor Gonzalez J. ZOLTAN A + 22'18
78 Juan Carlos Dominguez SADORA A + 22'29
79 Jens Voigt Paslieres B + 22'34
80 Armand De Las Cuevas SADORA A + 22'45
81 Sandy Casar DiscoMag A + 22'52
82 Udo Bolts DiscoMag A + 22'55
83 Robin Hardt BRETAGNE-ARMOR A + 23'12
84 Oleg Grichkine BRETAGNE-ARMOR A s.t.
85 Kevin Livingston Team Loire U A + 23'15
86 Aitor Kintana lampre A + 23'21
87 Candido Barbosa La ullrich team A + 23'43
88 Paolo Valoti Fleche d'argent B + 24'04
89 Cristian Moreni KAS A + 24'24
90 Lars Michaelsen La ullrich team A + 24'28
91 Jakob Piil Fleche d'argent B + 24'42
92 Pablo Lastras khalilo-team A + 25'45 Player
93 Giuseppe Di Grande pays de loire A + 25'58
94 Alessandro Spezialetti Fassa Bortacchi A + 27'17
95 Matthew White PotagerduPapet.com A + 28'05
96 Franck Klein PotagerduPapet.com A + 28'12
97 Stuart O'Grady GAN A + 28'50
98 Steffen Wesemann Paslieres B + 28'54
99 Alexandre Moos DiscoMag A + 30'03
100 Zbigniew Spruch BRETAGNE-ARMOR A + 30'28
101 Robert Hunter lampre A + 30'43
102 Peter Luttenberger SADORA A s.t.
103 Marcus Ljungqvist pays de loire A + 30'46
104 Inigo Chaurreau Fleche d'argent B + 30'56
105 Ruslan Ivanov PotagerduPapet.com A + 31'06
106 Giuliano Figueras KAS A + 31'16
107 Rik Verbrugghe ZOLTAN A s.t.
108 Freddy Gonzalez ZOLTAN A + 31'31
109 Angel Edo Team Loire U A + 32'04
110 Fabian De Waele dexia-duval B + 32'18
111 Dario Andriotto La ullrich team A + 33'27
112 Steve Zampieri dexia-duval B + 33'43
113 Iñigo Landaluze DiscoMag A + 34'03
114 Karsten Kroon ZOLTAN A + 34'10
115 Pavel Padrnos dexia-duval B + 34'16
116 Victor Hugo Pena Fleche d'argent B s.t.
117 Marco Della Vedova KAS A + 34'33
118 Nicolas Minali BRETAGNE-ARMOR A + 34'52
119 Levi Leipheimer GAN A + 35'03
120 Rolf Sorensen Fassa Bortacchi A + 35'25
121 Felix Garcia Casas KAS A + 35'53
122 Bert Grabsch PotagerduPapet.com A + 36'32
123 Stefano Casagranda La ullrich team A + 36'47
124 David Bernabeu pays de loire A + 37'32
125 Steven De Jongh Fleche d'argent B + 38'59
126 Zoran Klemencic khalilo-team A + 39'19 Player
127 Bjarne Riis DiscoMag A + 39'34
128 Denis Leproux lampre A + 41'43
129 Tyler Hamilton pays de loire A + 42'46
130 Luca Paolini Orange-wanadoo A + 43'51
131 Christophe Agnolutto khalilo-team A + 44'34 Player
132 Egoi Martinez Les Kiches A + 45'07
133 Sebastien Demarbaix La ullrich team A + 45'12
134 Tom Steels KAS A + 45'15
135 Giovanni Lombardi dexia-duval B + 45'21
136 Alberto Martinez T. Les Kiches A + 46'21
137 Jeroen Blijlevens Fassa Bortacchi A + 46'26
138 Javier P. Rodriguez ZOLTAN A + 49'35
139 Daniel Clavero GAN A + 50'06
140 Elio Aggiano lampre A + 50'40
141 Massimo Strazzer Paslieres B + 52'14
142 Julian Dean lampre A + 52'36
143 Laurent Desbiens BRETAGNE-ARMOR A + 54'35
144 Michael Sandstöd khalilo-team A + 56'44 Player
145 Servais Knaven khalilo-team A + 57'25 Player
146 Jan Schaffrath DiscoMag A + 59'36
147 Guido Trenti Post Swiss Team A + 1h02'03
148 Mario Scirea Team Loire U A + 1h03'04
149 Raivis Belohvosciks PotagerduPapet.com A + 1h07'36
150 Lennie Kristensen Les Kiches A + 1h08'38
151 Thomas Liese lampre A + 1h09'32
152 Steve Tibbitts dexia-duval B + 1h10'30
153 Uwe Peschel BRETAGNE-ARMOR A + 1h11'40
154 Andrea Tonti khalilo-team A + 1h14'24 Player
155 Francesco Arazzi Les Kiches A + 1h14'29
156 Michael Rich Fassa Bortacchi A + 1h17'51
157 Bert Roesems DiscoMag A + 1h20'38
158 Jan Hordijk Team Loire U A + 1h22'09
159 Frederic Moncassin pays de loire A + 1h23'34
160 Klaus Diewald KAS A + 1h28'55