1 Richard Virenque (Fra) Team Polti 20 pts
2 Jan Ullrich (Ger) Team Deutsche Telekom 17
3 Roberto Heras (Spa) Kelme-Costa Blanca 15
4 Fernando Escartin (Spa) Kelme-Costa Blanca 13
5 Joseba Beloki (Spa) Festina 12
6 Pascal Herve (Fra) Team Polti 10
7 Guido Trentin (Ita) Vini Caldirola-Sidermec 9
8 Lance Armstrong (USA) US Postal Service 8
9 Christophe Moreau (Fra) Festina 7
10 Santiago Botero (Col) Kelme-Costa Blanca 6
11 Daniel Atienza (Spa) Saeco-Valli & Valli 5
12 Roberto Conti (Ita) Vini Caldirola-Sidermec 4
13 Francisco Mancebo (Spa) Banesto 3
14 Javier Otxoa (Spa) Kelme-Costa Blanca 2
15 Manuel Beltran (Spa) Mapei-Quick Step 1
Mountains:
Col des Saisies - Cat. 1, 80.00 km
1 Marco Pantani (Ita) Mercatone Uno-Albacom 30 pts
2 Fernando Escartin (Spa) Kelme-Costa Blanca 26
3 Javier Pascual Llorente (Spa) Kelme-Costa Blanca 22
4 Pascal Herve (Fra) Team Polti 18
5 Richard Virenque (Fra) Team Polti 14
6 Santiago Botero (Col) Kelme-Costa Blanca 12
7 Javier Otxoa (Spa) Kelme-Costa Blanca 10
8 David Millar (GBr) Cofidis 8
9 Tyler Hamilton (USA) US Postal Service 6
10 Kevin Livingston (USA) US Postal Service 4
11 Lance Armstrong (USA) US Postal Service 2
12 Joseba Beloki (Spa) Festina 1
Col des Aravis - Cat. 2, 106.50 km
1 Marco Pantani (Ita) Mercatone Uno-Albacom 20 pts
2 Fernando Escartin (Spa) Kelme-Costa Blanca 15
3 Pascal Herve (Fra) Team Polti 12
4 Richard Virenque (Fra) Team Polti 10
5 Javier Otxoa (Spa) Kelme-Costa Blanca 8
6 Santiago Botero (Col) Kelme-Costa Blanca 6
7 Kevin Livingston (USA) US Postal Service 4
8 Tyler Hamilton (USA) US Postal Service 3
9 Lance Armstrong (USA) US Postal Service 2
10 Jan Ullrich (Ger) Team Deutsche Telekom 1
Col de la Colombière - Cat. 1, 131.00 km
1 Marco Pantani (Ita) Mercatone Uno-Albacom 30 pts
2 Fernando Escartin (Spa) Kelme-Costa Blanca 26
3 Pascal Herve (Fra) Team Polti 22
4 Richard Virenque (Fra) Team Polti 18
5 Santiago Botero (Col) Kelme-Costa Blanca 14
6 Javier Otxoa (Spa) Kelme-Costa Blanca 12
7 Kevin Livingston (USA) US Postal Service 10
8 Udo Bölts (Ger) Team Deutsche Telekom 8
9 Lance Armstrong (USA) US Postal Service 6
10 Manuel Beltran (Spa) Mapei-Quick Step 4
11 Christophe Moreau (Fra) Festina 2
12 Jan Ullrich (Ger) Team Deutsche Telekom 1
Côte de Chatillon-Sur-Cluses - Cat. 3, 158.00 km
1 Didier Rous (Fra) Bonjour 10 pts
2 Andrei Kivilev (Kaz) Ag2R Prevoyance 7
3 Guido Trentin (Ita) Vini Caldirola-Sidermec 5
4 Santiago Botero (Col) Kelme-Costa Blanca 3
5 Tyler Hamilton (USA) US Postal Service 1
Col de Joux-Plane - Cat. HC, 184.50 km
1 Richard Virenque (Fra) Team Polti 40 pts
2 Roberto Heras (Spa) Kelme-Costa Blanca 35
3 Jan Ullrich (Ger) Team Deutsche Telekom 30
4 Joseba Beloki (Spa) Festina 26
5 Pascal Herve (Fra) Team Polti 22
6 Fernando Escartin (Spa) Kelme-Costa Blanca 18
7 Santiago Botero (Col) Kelme-Costa Blanca 16
8 Guido Trentin (Ita) Vini Caldirola-Sidermec 14
9 Roberto Conti (Ita) Vini Caldirola-Sidermec 12
10 Lance Armstrong (USA) US Postal Service 10
11 Daniel Atienza (Spa) Saeco-Valli & Valli 8
12 Christophe Moreau (Fra) Festina 6
13 Javier Otxoa (Spa) Kelme-Costa Blanca 4
14 Francisco Mancebo (Spa) Banesto 2
15 Manuel Beltran (Spa) Mapei-Quick Step 1
Teams:
1 Kelme-Costa Blanca 16.40.37
2 Festina 4.03
3 Team Deutsche Telekom 12.35
4 Lotto-Adecco 18.25
5 Banesto 18.30
6 US Postal Service 23.47
7 Mapei-Quick Step 25.33
8 Team Polti 28.29
9 Vini Caldirola-Sidermec 31.32
10 Mercatone Uno-Albacom 37.35
11 Rabobank 37.43
12 Cofidis, Le Credit Par Telephone 43.56
13 Bonjour 45.54
14 Saeco-Valli & Valli 46.08
15 Ag2R Prevoyance 47.56
16 O.N.C.E.-Deutsche Bank 50.22
17 La Francaise Des Jeux 1.13.11
18 Farm Frites 1.22.03
19 Credit Agricole 1.29.08
20 Memorycard-Jack & Jones
Most combative rider:
1 Marco Pantani (Ita) Mercatone Uno-Albacom 33 pts
2 Fernando Escartin (Spa) Kelme-Costa Blanca 12
3 Richard Virenque (Fra) Team Polti 7
4 Pascal Herve (Fra) Team Polti 5
5 Didier Rous (Fra) Bonjour 4
5 Andrei Kivilev (Kaz) Ag2R Prevoyance 4
7 Guido Trentin (Ita) Vini Caldirola-Sidermec 2
7 Salvatore Commesso (Ita) Saeco-Valli & Valli 2
7 Jan Ullrich (Ger) Team Deutsche Telekom 2
7 Javier Pascual Llorente (Spa) Kelme-Costa Blanca 2
11 Roberto Heras (Spa) Kelme-Costa Blanca 1
Best young rider:
1 Guido Trentin (Ita) Vini Caldirola-Sidermec 5.34.21
2 Francisco Mancebo (Spa) Banesto 0.24
3 David Cañada (Spa) O.N.C.E.-Deutsche Bank 10.50
4 Grischa Niermann (Ger) Rabobank 10.50
5 Salvatore Commesso (Ita) Saeco-Valli & Valli 21.49
6 David Millar (GBr) Cofidis 26.21
7 Benoit Joachim (Lux) US Postal Service 28.54
8 David Moncoutie (Fra) Cofidis 28.54
9 Andreas Klier (Ger) Farm Frites 28.54
10 Magnus Backstedt (Swe) Credit Agricole 37.08
General classification after stage 16:
1 Lance Armstrong (USA) US Postal Service 72.12.30
2 Jan Ullrich (Ger) Team Deutsche Telekom 5.37
3 Joseba Beloki (Spa) Festina 6.38
4 Roberto Heras (Spa) Kelme-Costa Blanca 6.43
5 Richard Virenque (Fra) Team Polti 7.36
6 Christophe Moreau (Fra) Festina 8.22
7 Santiago Botero (Col) Kelme-Costa Blanca 10.19
8 Fernando Escartin (Spa) Kelme-Costa Blanca 11.35
9 Francisco Mancebo (Spa) Banesto 13.07
10 Manuel Beltran (Spa) Mapei-Quick Step 13.08
11 Pascal Herve (Fra) Team Polti 13.50
12 Daniele Nardello (Ita) Mapei-Quick Step 14.28
13 Javier Otxoa (Spa) Kelme-Costa Blanca 15.47
14 Marco Pantani (Ita) Mercatone Uno-Albacom 20.46
15 Félix Garcia Casas (Spa) Festina 25.48
16 Kurt Van De Wouwer (Bel) Lotto-Adecco 26.30
17 Roberto Conti (Ita) Vini Caldirola-Sidermec 29.22
18 José Maria Jimenez (Spa) Banesto 29.47
19 Michaël Boogerd (Ned) Rabobank 30.22
20 Guido Trentin (Ita) Vini Caldirola-Sidermec 31.41
21 Geert Verheyen (Bel) Lotto-Adecco 37.17
22 Alexandre Vinokourov (Kaz) Team Deutsche Telekom 40.10
23 Peter Luttenberger (Aut) O.N.C.E.-Deutsche Bank 41.30
24 Nico Mattan (Bel) Cofidis 45.27
25 Grischa Niermann (Ger) Rabobank 46.15
26 Giuseppe Guerini (Ita) Team Deutsche Telekom 46.54
27 Jean Cyril Robin (Fra) Bonjour 49.15
28 Tyler Hamilton (USA) US Postal Service 52.23
29 Daniel Atienza (Spa) Saeco-Valli & Valli 53.38
30 Mario Aerts (Bel) Lotto-Adecco 57.29
31 Massimiliano Lelli (Ita) Cofidis 59.24
32 Dariusz Baranowski (Pol) Banesto 1.04.22
33 Javier Pascual Llorente (Spa) Kelme-Costa Blanca 1.06.34
34 Leonardo Piepoli (Ita) Banesto 1.08.05
35 Andrei Kivilev (Kaz) Ag2R Prevoyance 1.08.19
36 Bo Hamburger (Den) Memorycard-Jack & Jones 1.09.50
37 Laurent Madouas (Fra) Festina 1.10.27
38 Kevin Livingston (USA) US Postal Service 1.11.32
39 Enrico Zaina (Ita) Mercatone Uno-Albacom 1.12.11
40 David Cañada (Spa) O.N.C.E.-Deutsche Bank 1.12.46
41 Abraham Olano (Spa) O.N.C.E.-Deutsche Bank 1.15.09
42 Roland Meier (Swi) Cofidis 1.18.43
43 Marco Velo (Ita) Mercatone Uno-Albacom 1.19.57
44 Jens Heppner (Ger) Team Deutsche Telekom 1.22.14
45 Paolo Savoldelli (Ita) Saeco-Valli & Valli 1.22.25
46 Udo Bölts (Ger) Team Deutsche Telekom 1.23.45
47 Alex Zulle (Swi) Banesto 1.26.01
48 Marc Wauters (Bel) Rabobank 1.26.47
49 Didier Rous (Fra) Bonjour 1.32.24
50 Marcello Siboni (Ita) Mercatone Uno-Albacom 1.32.43
51 Jon Odriozola (Spa) Banesto 1.35.22
52 Bobby Julich (USA) Credit Agricole 1.36.34
53 Maarten Den Bakker (Ned) Rabobank 1.39.21
54 José Angel Vidal (Spa) Kelme-Costa Blanca 1.39.55
55 Cédric Vasseur (Fra) US Postal Service 1.44.11
56 Erik Dekker (Ned) Rabobank 1.46.01
57 Vicente Garcia-Acosta (Spa) Banesto 1.46.09
58 Vjatceslav Ekimov (Rus) US Postal Service 1.47.24
59 Marc Lotz (Ned) Rabobank 1.47.30
60 Laurent Jalabert (Fra) O.N.C.E.-Deutsche Bank 1.47.58
61 José Luis Arrieta (Spa) Banesto 1.51.51
62 François Simon (Fra) Bonjour 2.00.01
63 Erik Zabel (Ger) Team Deutsche Telekom 2.01.39
64 Ermanno Brignoli (Ita) Mercatone Uno-Albacom 2.02.41
65 Antonio Tauler (Spa) Kelme-Costa Blanca 2.04.43
66 David Millar (GBr) Cofidis 2.04.48
67 George Hincapie (USA) US Postal Service 2.07.07
68 Riccardo Forconi (Ita) Mercatone Uno-Albacom 2.07.29
69 Fabio Sacchi (Ita) Team Polti 2.08.24
70 Markus Zberg (Swi) Rabobank 2.09.45
71 Salvatore Commesso (Ita) Saeco-Valli & Valli 2.10.52
72 Christophe Agnolutto (Fra) Ag2R Prevoyance 2.13.00
73 Massimiliano Mori (Ita) Saeco-Valli & Valli 2.13.13
74 David Moncoutie (Fra) Cofidis 2.15.04
75 Jens Voigt (Ger) Credit Agricole 2.17.01
76 Massimo Podenzana (Ita) Mercatone Uno-Albacom 2.17.11
77 Jan Boven (Ned) Rabobank 2.18.39
78 Walter Beneteau (Fra) Bonjour 2.19.14
79 Xavier Jan (Fra) La Francaise Des Jeux 2.19.18
80 Pascal Chanteur (Fra) Ag2R Prevoyance 2.19.24
81 Stefano Zanini (Ita) Mapei-Quick Step 2.23.08
82 Paul Van Hyfte (Bel) Lotto-Adecco 2.24.13
83 Steffen Kjaergaard (Nor) US Postal Service 2.24.56
84 David Delrieu (Fra) Ag2R Prevoyance 2.25.03
85 Alberto Elli (Ita) Team Deutsche Telekom 2.25.37
86 Michel Lafis (Swe) Farm Frites 2.25.42
87 Gilles Maignan (Fra) Ag2R Prevoyance 2.25.59
88 Koos Moerenhout (Ned) Farm Frites 2.28.09
89 Orlando Rodrigues (Por) Banesto 2.28.56
90 Benoit Joachim (Lux) US Postal Service 2.29.18
91 Romans Vainsteins (Lat) Vini Caldirola-Sidermec 2.31.35
92 Pavel Padrnos (Cze) Saeco-Valli & Valli 2.32.31
93 Chris Peers (Bel) Cofidis 2.32.43
94 Jacky Durand (Fra) Lotto-Adecco 2.32.49
95 Glenn Magnusson (Swe) Farm Frites 2.33.22
96 Mirco Crepaldi (Ita) Team Polti 2.33.29
97 Arvis Piziks (Lat) Memorycard-Jack & Jones 2.33.37
98 Sébastien Demarbaix (Bel) Lotto-Adecco 2.34.08
99 Fred Rodriguez (USA) Mapei-Quick Step 2.34.45
100 Christophe Mengin (Fra) La Francaise Des Jeux 2.36.09
101 Bart Voskamp (Ned) Team Polti 2.36.19
102 Anthony Morin (Fra) Credit Agricole 2.36.54
103 Nicolay Bo Larsen (Den) Memorycard-Jack & Jones 2.37.11
104 Gian Matteo Fagnini (Ita) Team Deutsche Telekom 2.37.35
105 Mauro Radaelli (Ita) Vini Caldirola-Sidermec 2.37.41
106 Jaime Hernandez (Spa) Festina 2.38.34
107 Servais Knaven (Ned) Farm Frites 2.38.39
108 Thierry Marichal (Bel) Lotto-Adecco 2.41.42
109 Benoit Salmon (Fra) Ag2R Prevoyance 2.41.50
110 Max Van Heeswijk (Ned) Mapei-Quick Step 2.42.05
111 Emmanuel Magnien (Fra) La Francaise Des Jeux 2.42.30
112 Frank Hoj (Den) La Francaise Des Jeux 2.42.38
113 Simone Borgheresi (Ita) Mercatone Uno-Albacom 2.44.38
114 Andreas Klier (Ger) Farm Frites 2.44.55
115 Frankie Andreu (USA) US Postal Service 2.45.03
116 Massimo Apollonio (Ita) Vini Caldirola-Sidermec 2.46.45
117 Martin Rittsel (Swe) Memorycard-Jack & Jones 2.47.20
118 Anthony Langella (Fra) Credit Agricole 2.47.28
119 Allan Johansen (Den) Memorycard-Jack & Jones 2.47.37
120 Grégory Gwiazdowski (Pol) La Francaise Des Jeux 2.47.54
121 Pascal Derame (Fra) Bonjour 2.49.02
122 Magnus Backstedt (Swe) Credit Agricole 2.51.48
123 Franck Bouyer (Fra) Bonjour 2.51.53
124 Pascal Lino (Fra) Festina 2.52.03
125 Jeroen Blijlevens (Ned) Team Polti 2.52.10
126 Tristan Hoffman (Ned) Memorycard-Jack & Jones 2.52.15
127 Robbie McEwen (Aus) Farm Frites 2.54.38
128 Geert Van Bondt (Bel) Farm Frites 2.56.33
129 Frédéric Guesdon (Fra) La Francaise Des Jeux 2.57.54
130 Damien Nazon (Fra) Bonjour 2.58.52
131 Serge Baguet (Bel) Lotto-Adecco 3.04.01
132 Francisco Leon (Spa) Kelme-Costa Blanca 3.04.59
133 Sébastien Hinault (Fra) Credit Agricole 3.06.15
134 Olivier Perraudeau (Fra) Bonjour 3.11.42
Points classification:
1 Erik Zabel (Ger) Team Deutsche Telekom 218 pts
2 Romans Vainsteins (Lat) Vini Caldirola-Sidermec 110
3 Erik Dekker (Ned) Rabobank 105
4 Robbie McEwen (Aus) Farm Frites 100
5 Emmanuel Magnien (Fra) La Francaise Des Jeux 92
6 Santiago Botero (Col) Kelme-Costa Blanca 90
7 Lance Armstrong (USA) US Postal Service 85
8 Stefano Zanini (Ita) Mapei-Quick Step 81
9 François Simon (Fra) Bonjour 78
10 Jan Ullrich (Ger) Team Deutsche Telekom 70
11 Richard Virenque (Fra) Team Polti 68
12 Jacky Durand (Fra) Lotto-Adecco 67
13 Arvis Piziks (Lat) Memorycard-Jack & Jones 64
14 Nico Mattan (Bel) Cofidis 64
15 Vicente Garcia-Acosta (Spa) Banesto 61
16 Salvatore Commesso (Ita) Saeco-Valli & Valli 60
17 Marco Pantani (Ita) Mercatone Uno-Albacom 59
18 Christophe Agnolutto (Fra) Ag2R Prevoyance 57
19 Roberto Heras (Spa) Kelme-Costa Blanca 57
20 Christophe Moreau (Fra) Festina 55
21 Massimiliano Mori (Ita) Saeco-Valli & Valli 52
22 Didier Rous (Fra) Bonjour 51
23 David Millar (GBr) Cofidis 50
24 Jens Voigt (Ger) Credit Agricole 48
25 Damien Nazon (Fra) Bonjour 47
26 Geert Verheyen (Bel) Lotto-Adecco 46
27 Markus Zberg (Swi) Rabobank 46
28 Joseba Beloki (Spa) Festina 46
29 Pascal Herve (Fra) Team Polti 44
30 Fernando Escartin (Spa) Kelme-Costa Blanca 44
31 Francisco Mancebo (Spa) Banesto 42
32 Alberto Elli (Ita) Team Deutsche Telekom 36
33 Fred Rodriguez (USA) Mapei-Quick Step 35
34 José Maria Jimenez (Spa) Banesto 34
35 Christophe Mengin (Fra) La Francaise Des Jeux 34
36 Marc Wauters (Bel) Rabobank 33
37 Mauro Radaelli (Ita) Vini Caldirola-Sidermec 32
38 Glenn Magnusson (Swe) Farm Frites 31
39 Javier Otxoa (Spa) Kelme-Costa Blanca 30
40 Xavier Jan (Fra) La Francaise Des Jeux 30
41 Guido Trentin (Ita) Vini Caldirola-Sidermec 29
42 Pascal Chanteur (Fra) Ag2R Prevoyance 28
43 José Angel Vidal (Spa) Kelme-Costa Blanca 26
44 Bart Voskamp (Ned) Team Polti 26
45 Servais Knaven (Ned) Farm Frites 24
46 Manuel Beltran (Spa) Mapei-Quick Step 24
47 Nicolay Bo Larsen (Den) Memorycard-Jack & Jones 23
48 José Luis Arrieta (Spa) Banesto 22
49 Sébastien Hinault (Fra) Credit Agricole 22
50 Massimo Apollonio (Ita) Vini Caldirola-Sidermec 22
51 Massimiliano Lelli (Ita) Cofidis 21
52 Alexandre Vinokourov (Kaz) Team Deutsche Telekom 20
53 Magnus Backstedt (Swe) Credit Agricole 19
54 Olivier Perraudeau (Fra) Bonjour 19
55 Mario Aerts (Bel) Lotto-Adecco 18
56 Kurt Van De Wouwer (Bel) Lotto-Adecco 18
57 Paolo Savoldelli (Ita) Saeco-Valli & Valli 17
58 Frank Hoj (Den) La Francaise Des Jeux 17
59 Grégory Gwiazdowski (Pol) La Francaise Des Jeux 16
60 Laurent Jalabert (Fra) O.N.C.E.-Deutsche Bank 15
61 Daniele Nardello (Ita) Mapei-Quick Step 15
62 Martin Rittsel (Swe) Memorycard-Jack & Jones 15
63 Jeroen Blijlevens (Ned) Team Polti 14
64 Jan Boven (Ned) Rabobank 14
65 Anthony Morin (Fra) Credit Agricole 13
66 Giuseppe Guerini (Ita) Team Deutsche Telekom 13
67 Gilles Maignan (Fra) Ag2R Prevoyance 12
68 Gian Matteo Fagnini (Ita) Team Deutsche Telekom 12
69 Alex Zulle (Swi) Banesto 11
70 Tristan Hoffman (Ned) Memorycard-Jack & Jones 11
71 Michaël Boogerd (Ned) Rabobank 10
72 Pascal Lino (Fra) Festina 10
73 Sébastien Demarbaix (Bel) Lotto-Adecco 10
74 Bo Hamburger (Den) Memorycard-Jack & Jones 9
75 Dariusz Baranowski (Pol) Banesto 8
76 Andreas Klier (Ger) Farm Frites 8
77 Koos Moerenhout (Ned) Farm Frites 8
78 Daniel Atienza (Spa) Saeco-Valli & Valli 7
79 David Cañada (Spa) O.N.C.E.-Deutsche Bank 6
80 Vjatceslav Ekimov (Rus) US Postal Service 6
81 Peter Luttenberger (Aut) O.N.C.E.-Deutsche Bank 6
82 Bobby Julich (USA) Credit Agricole 6
83 Jon Odriozola (Spa) Banesto 6
84 Roberto Conti (Ita) Vini Caldirola-Sidermec 5
85 Jaime Hernandez (Spa) Festina 4
86 Thierry Marichal (Bel) Lotto-Adecco 4
87 Andrei Kivilev (Kaz) Ag2R Prevoyance 4
88 Simone Borgheresi (Ita) Mercatone Uno-Albacom 3
89 Javier Pascual Llorente (Spa) Kelme-Costa Blanca 3
90 Tyler Hamilton (USA) US Postal Service 2
91 Fabio Sacchi (Ita) Team Polti 1
Mountains classification:
1 Santiago Botero (Col) Kelme-Costa Blanca 347 pts
2 Javier Otxoa (Spa) Kelme-Costa Blanca 283
3 Richard Virenque (Fra) Team Polti 262
4 Pascal Herve (Fra) Team Polti 218
5 Marco Pantani (Ita) Mercatone Uno-Albacom 174
6 Lance Armstrong (USA) US Postal Service 162
7 Nico Mattan (Bel) Cofidis 158
8 Fernando Escartin (Spa) Kelme-Costa Blanca 143
9 Roberto Heras (Spa) Kelme-Costa Blanca 113
10 Joseba Beloki (Spa) Festina 112
11 José Maria Jimenez (Spa) Banesto 110
12 Javier Pascual Llorente (Spa) Kelme-Costa Blanca 100
13 Jan Ullrich (Ger) Team Deutsche Telekom 91
14 Francisco Mancebo (Spa) Banesto 78
15 Manuel Beltran (Spa) Mapei-Quick Step 78
16 Dariusz Baranowski (Pol) Banesto 75
17 Christophe Moreau (Fra) Festina 74
18 Erik Dekker (Ned) Rabobank 61
19 Roberto Conti (Ita) Vini Caldirola-Sidermec 58
20 Christophe Agnolutto (Fra) Ag2R Prevoyance 52
21 Daniele Nardello (Ita) Mapei-Quick Step 52
22 Massimiliano Lelli (Ita) Cofidis 50
23 Paolo Savoldelli (Ita) Saeco-Valli & Valli 44
24 Daniel Atienza (Spa) Saeco-Valli & Valli 34
25 Jon Odriozola (Spa) Banesto 33
26 Alexandre Vinokourov (Kaz) Team Deutsche Telekom 33
27 Didier Rous (Fra) Bonjour 32
28 Jacky Durand (Fra) Lotto-Adecco 32
29 Jens Heppner (Ger) Team Deutsche Telekom 31
30 Andrei Kivilev (Kaz) Ag2R Prevoyance 26
31 Vicente Garcia-Acosta (Spa) Banesto 23
32 Guido Trentin (Ita) Vini Caldirola-Sidermec 20
33 Kevin Livingston (USA) US Postal Service 18
34 Kurt Van De Wouwer (Bel) Lotto-Adecco 14
35 Bart Voskamp (Ned) Team Polti 12
36 Giuseppe Guerini (Ita) Team Deutsche Telekom 12
37 David Millar (GBr) Cofidis 11
38 Sébastien Demarbaix (Bel) Lotto-Adecco 10
39 Tyler Hamilton (USA) US Postal Service 10
40 Maarten Den Bakker (Ned) Rabobank 10
41 Alex Zulle (Swi) Banesto 10
42 Udo Bölts (Ger) Team Deutsche Telekom 9
43 Markus Zberg (Swi) Rabobank 8
44 Frank Hoj (Den) La Francaise Des Jeux 7
45 José Luis Arrieta (Spa) Banesto 6
46 Bo Hamburger (Den) Memorycard-Jack & Jones 6
47 Laurent Jalabert (Fra) O.N.C.E.-Deutsche Bank 6
48 Jean Cyril Robin (Fra) Bonjour 5
49 Jens Voigt (Ger) Credit Agricole 4
50 François Simon (Fra) Bonjour 4
51 Laurent Madouas (Fra) Festina 4
52 Xavier Jan (Fra) La Francaise Des Jeux 3
53 Frankie Andreu (USA) US Postal Service 3
54 Pascal Lino (Fra) Festina 2
55 Geert Verheyen (Bel) Lotto-Adecco 2
56 Mario Aerts (Bel) Lotto-Adecco 2
57 Steffen Kjaergaard (Nor) US Postal Service 1
58 Orlando Rodrigues (Por) Banesto 1
Teams classification:
1 Kelme-Costa Blanca 216.54.01
2 Banesto 15.06
3 Festina 16.40
4 Team Deutsche Telekom 55.36
5 Rabobank 1.14.06
6 Lotto-Adecco 1.19.44
7 O.N.C.E.-Deutsche Bank 1.37.46
8 US Postal Service 1.46.34
9 Mapei-Quick Step 1.47.27
10 Cofidis, Le Credit Par Telephone 2.05.09
11 Mercatone Uno-Albacom 2.08.23
12 Team Polti 2.08.53
13 Saeco-Valli & Valli 3.06.01
14 Vini Caldirola-Sidermec 3.09.09
15 Bonjour 3.48.12
16 Ag2R Prevoyance 4.47.19
17 Credit Agricole 5.27.59
18 Memorycard-Jack & Jones 5.36.38
19 La Francaise Des Jeux 5.54.18
20 Farm Frites 6.39.04
Most combative classification:
1 Santiago Botero (Col) Kelme-Costa Blanca 98 pts
2 Erik Dekker (Ned) Rabobank 97
3 Christophe Agnolutto (Fra) Ag2R Prevoyance 71
4 Jacky Durand (Fra) Lotto-Adecco 56
5 Jens Voigt (Ger) Credit Agricole 55
6 Javier Otxoa (Spa) Kelme-Costa Blanca 53
7 Marco Pantani (Ita) Mercatone Uno-Albacom 49
8 Didier Rous (Fra) Bonjour 44
9 Nico Mattan (Bel) Cofidis 27
10 Salvatore Commesso (Ita) Saeco-Valli & Valli 25
11 Javier Pascual Llorente (Spa) Kelme-Costa Blanca 20
12 Richard Virenque (Fra) Team Polti 19
13 Pascal Herve (Fra) Team Polti 16
14 Vicente Garcia-Acosta (Spa) Banesto 16
15 Fernando Escartin (Spa) Kelme-Costa Blanca 12
16 Alexandre Vinokourov (Kaz) Team Deutsche Telekom 10
17 Marc Wauters (Bel) Rabobank 10
18 Pascal Chanteur (Fra) Ag2R Prevoyance 8
19 Magnus Backstedt (Swe) Credit Agricole 8
20 Lance Armstrong (USA) US Postal Service 7
21 Geert Verheyen (Bel) Lotto-Adecco 7
22 José Angel Vidal (Spa) Kelme-Costa Blanca 7
23 Alberto Elli (Ita) Team Deutsche Telekom 7
24 José Maria Jimenez (Spa) Banesto 6
25 Massimiliano Mori (Ita) Saeco-Valli & Valli 6
26 Xavier Jan (Fra) La Francaise Des Jeux 6
27 Emmanuel Magnien (Fra) La Francaise Des Jeux 6
28 Pascal Derame (Fra) Bonjour 6
29 Koos Moerenhout (Ned) Farm Frites 5
30 Sébastien Demarbaix (Bel) Lotto-Adecco 5
31 Nicolay Bo Larsen (Den) Memorycard-Jack & Jones 5
32 Roberto Heras (Spa) Kelme-Costa Blanca 4
33 Daniele Nardello (Ita) Mapei-Quick Step 4
34 Guido Trentin (Ita) Vini Caldirola-Sidermec 4
35 Massimiliano Lelli (Ita) Cofidis 4
36 Dariusz Baranowski (Pol) Banesto 4
37 Andrei Kivilev (Kaz) Ag2R Prevoyance 4
38 Jon Odriozola (Spa) Banesto 4
39 José Luis Arrieta (Spa) Banesto 4
40 François Simon (Fra) Bonjour 4
41 Max Van Heeswijk (Ned) Mapei-Quick Step 4
42 Markus Zberg (Swi) Rabobank 3
43 Arvis Piziks (Lat) Memorycard-Jack & Jones 3
44 Bart Voskamp (Ned) Team Polti 3
45 Robbie McEwen (Aus) Farm Frites 3
46 Jan Ullrich (Ger) Team Deutsche Telekom 2
47 Joseba Beloki (Spa) Festina 2
48 Paolo Savoldelli (Ita) Saeco-Valli & Valli 2
49 Servais Knaven (Ned) Farm Frites 2
50 Francisco Mancebo (Spa) Banesto 1
51 Manuel Beltran (Spa) Mapei-Quick Step 1
52 Giuseppe Guerini (Ita) Team Deutsche Telekom 1
53 Jens Heppner (Ger) Team Deutsche Telekom 1
54 Maarten Den Bakker (Ned) Rabobank 1
55 Glenn Magnusson (Swe) Farm Frites 1
56 Christophe Mengin (Fra) La Francaise Des Jeux 1
57 Anthony Morin (Fra) Credit Agricole 1
58 Gian Matteo Fagnini (Ita) Team Deutsche Telekom 1
59 Mauro Radaelli (Ita) Vini Caldirola-Sidermec 1
60 Thierry Marichal (Bel) Lotto-Adecco 1
61 Frankie Andreu (USA) US Postal Service 1
62 Pascal Lino (Fra) Festina 1
63 Sébastien Hinault (Fra) Credit Agricole 1
Best young rider classification:
1 Francisco Mancebo (Spa) Banesto 72.25.37
2 Guido Trentin (Ita) Vini Caldirola-Sidermec 18.34
3 Grischa Niermann (Ger) Rabobank 33.08
4 David Cañada (Spa) O.N.C.E.-Deutsche Bank 59.39
5 David Millar (GBr) Cofidis 1.51.41
6 Salvatore Commesso (Ita) Saeco-Valli & Valli 1.57.45
7 David Moncoutie (Fra) Cofidis 2.01.57
8 Benoit Joachim (Lux) US Postal Service 2.16.11
9 Andreas Klier (Ger) Farm Frites 2.31.48
10 Magnus Backstedt (Swe) Credit Agricole 2.38.41 Sluiten