1 Santiago Botero (Col) Kelme-Costa Blanca 5.55.16 (38.25 km/h)
2 Mario Aerts (Bel) Lotto-Adecco 1.51
3 Axel Merckx (Bel) Domo-Farm Frites 2.30
4 Emmanuel Magnien (Fra) Bonjour 4.22
5 Sandy Casar (Fra) FDJeux.com 4.28
6 José Vicente Garcia Acosta (Spa) iBanesto.com 5.15
7 Raimondas Rumsas (Ltu) Lampre Daikin 6.41
8 Joseba Beloki (Spa) ONCE-Eroski
9 Lance Armstrong (USA) US Postal Service
10 Francisco Mancebo (Spa) iBanesto.com 6.46
11 Roberto Heras Hernandez (Spa) US Postal Service 6.52
12 Ivan Basso (Ita) Fassa Bortolo
13 Levi Leipheimer (USA) Rabobank
14 José Azevedo (Por) ONCE-Eroski 6.55
15 Igor Gonzalez de Galdeano (Spa) ONCE-Eroski
16 Carlos Sastre (Spa) CSC-Tiscali
17 Unai Osa (Spa) iBanesto.com 7.00
18 David Moncoutié (Fra) Cofidis 7.03
19 Stephane Goubert (Fra) Jean Delatour
20 Massimiliano Lelli (Ita) Cofidis
21 Dariusz Baranowski (Pol) iBanesto.com 7.21
22 Tyler Hamilton (USA) CSC-Tiscali
23 Michael Boogerd (Ned) Rabobank 7.23
24 David Etxebarria (Spa) Euskaltel-Euskadi
25 Roberto Laiseka (Spa) Euskaltel-Euskadi 7.31
26 Dario Frigo (Ita) Tacconi Sport 7.36
27 José Luis Rubiera Vigil (Spa) US Postal Service 7.43
28 Ivan Gotti (Ita) Alessio 7.47
29 Laurent Brochard (Fra) Jean Delatour 7.56
30 Laurent Lefèvre (Fra) Jean Delatour
31 Nicolas Vogondy (Fra) FDJeux.com 8.01
32 Jean-Cyril Robin (Fra) FDJeux.com 8.06
33 Martin Hvastija (Slo) Alessio
34 José Enrique Gutierrez (Spa) Kelme-Costa Blanca
35 Oscar Sevilla (Spa) Kelme-Costa Blanca
36 Inigo Cuesta (Spa) Cofidis 8.21
37 Andrei Kivilev (Kaz) Cofidis
38 Alexandre Botcharov (Rus) Ag2R Prevoyance
39 Piotr Wadecki (Pol) Domo-Farm Frites 8.36
40 Sylvain Chavanel (Fra) Bonjour
41 Beat Zberg (Swi) Rabobank 9.27
42 Bobby Julich (USA) Team Deutsche Telekom
43 Cédric Vasseur (Fra) Cofidis
44 Thierry Marichal (Bel) Lotto-Adecco
45 Udo Bölts (Ger) Team Deutsche Telekom
46 Richard Virenque (Fra) Domo-Farm Frites
47 Laszlo Bodrogi (Hun) Mapei-Quick Step
48 Christophe Brandt (Bel) Lotto-Adecco
49 Nicki Sørensen (Den) CSC-Tiscali
50 Addy Engels (Ned) Rabobank 9.41
51 Daniel Atienza (Spa) Cofidis 9.51
52 Frédéric Bessy (Fra) Credit Agricole 10.08
53 Patrice Halgand (Fra) Jean Delatour
54 Miguel Martinez (Fra) Mapei-Quick Step 10.44
55 Haimar Zubeldia (Spa) Euskaltel-Euskadi 11.04
56 Marcos A.Serrano (Spa) ONCE-Eroski 11.34
57 Inigo Chaurreau (Spa) Ag2R Prevoyance 11.37
58 Marzio Bruseghin (Ita) iBanesto.com
59 Volodimir Gustov (Ukr) Fassa Bortolo 11.48
60 Grischa Niermann (Ger) Rabobank 11.57
61 Eddy Mazzoleni (Ita) Tacconi Sport 12.00
62 Stéphane Berges (Fra) Ag2R Prevoyance 12.19
63 Tomas Konecny (Cze) Domo-Farm Frites 13.03
64 Franck Rénier (Fra) Bonjour 14.36
65 Andrea Tafi (Ita) Mapei-Quick Step 15.23
66 Gianluca Bortolami (Ita) Tacconi Sport
67 Gerhard Trampusch (Aut) Mapei-Quick Step
68 Cyril Dessel (Fra) Jean Delatour
69 Andy Flickinger (Fra) Ag2R Prevoyance 16.00
70 Christophe Agnolutto (Fra) Ag2R Prevoyance
71 Wladimir Belli (Ita) Fassa Bortolo 16.17
72 Marco Velo (Ita) Fassa Bortolo
73 Christophe Mengin (Fra) FDJeux.com 17.18
74 Sergei Ivanov (Rus) Fassa Bortolo 17.46
75 Iban Mayo (Spa) Euskaltel-Euskadi 18.07
76 Stephane Augé (Fra) Jean Delatour
77 Thierry Loder (Fra) Ag2R Prevoyance
78 Jerome Pineau (Fra) Bonjour 18.17
79 Jörg Jaksche (Ger) ONCE-Eroski 18.42
80 Floyd Landis (USA) US Postal Service
81 George Hincapie (USA) US Postal Service
82 Mikel Pradera (Spa) ONCE-Eroski
83 Isidro Nozal (Spa) ONCE-Eroski 18.58
84 Nicola Loda (Ita) Fassa Bortolo 20.48
85 Mauro Radaeli (Ita) Tacconi Sport
86 Erik Zabel (Ger) Team Deutsche Telekom
87 Andrea Brognara (Ita) Alessio
88 Abraham Olano (Spa) ONCE-Eroski
89 Rolf Aldag (Ger) Team Deutsche Telekom
90 Anthony Langella (Fra) Credit Agricole
91 José Angel Vidal (Spa) Kelme-Costa Blanca
92 Dave Bruylandts (Bel) Domo-Farm Frites
93 Serguei Gontchar (Ukr) Fassa Bortolo
94 Marco Serpellini (Ita) Lampre Daikin
95 Santiago Blanco (Spa) iBanesto.com
96 David Latasa (Spa) iBanesto.com
97 David Millar (GBr) Cofidis 20.59
98 Giuseppe Guerini (Ita) Team Deutsche Telekom 21.04
99 Ludo Dierckxsens (Bel) Lampre Daikin 23.42
100 Robert Hunter (RSA) Mapei-Quick Step
101 Constantino Zaballa (Spa) Kelme-Costa Blanca
102 Victor Hugo Pena Grisales (Col) US Postal Service
103 Pedro Horillo (Spa) Mapei-Quick Step
104 Laurent Dufaux (Swi) Alessio
105 Francisco Cabello (Spa) Kelme-Costa Blanca
106 Andrea Peron (Ita) CSC-Tiscali
107 Laurent Jalabert (Fra) CSC-Tiscali
108 Eddy Seigneur (Fra) Jean Delatour
109 Sébastien Hinault (Fra) Credit Agricole
110 Bingen Fernandez (Spa) Cofidis
111 Christophe Edalaine (Fra) Jean Delatour
112 Serge Baguet (Bel) Lotto-Adecco
113 Paul van Hyfte (Bel) CSC-Tiscali
114 Denis Menchov (Rus) iBanesto.com
115 Marc Wauters (Bel) Rabobank
116 Walter Bénéteau (Fra) Bonjour
117 Jerome Bernard (Fra) Jean Delatour
118 Jens Voigt (Ger) Credit Agricole
119 Massimo Apollonio (Ita) Tacconi Sport
120 Anthony Morin (Fra) Credit Agricole
121 Pavel Padrnos (Cze) US Postal Service
122 Massimo Donati (Ita) Tacconi Sport
123 Christophe Oriol (Fra) Ag2R Prevoyance
124 Steffen Wesemann (Ger) Team Deutsche Telekom
125 Javier Pascual Rodriguez (Spa) iBanesto.com
126 Kevin Livingston (USA) Team Deutsche Telekom
127 Servais Knaven (Ned) Domo-Farm Frites
128 Hans De Clercq (Bel) Lotto-Adecco
129 Robbie McEwen (Aus) Lotto-Adecco
130 Franck Bouyer (Fra) Bonjour
131 Bram de Groot (Ned) Rabobank
132 Fabio Baldato (Ita) Fassa Bortolo
133 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi
134 Unai Etxebarria (Ven) Euskaltel-Euskadi
135 Cristian Moreni (Ita) Alessio
136 Stuart O'Grady (Aus) Credit Agricole
137 Ludovic Turpin (Fra) Ag2R Prevoyance
138 Jan Svorada (Cze) Lampre Daikin
139 Frédéric Guesdon (Fra) FDJeux.com
140 Damien Nazon (Fra) Bonjour
141 Gian Matteo Fagnini (Ita) Team Deutsche Telekom 23.56
142 Fred Rodriguez (USA) Domo-Farm Frites 24.45
143 Nico Mattan (Bel) Cofidis 25.18
144 Benoit Joachim (Lux) US Postal Service
145 Raivis Belohvosciks (Lat) Lampre Daikin
146 Bradley McGee (Aus) FDJeux.com
147 Baden Cooke (Aus) FDJeux.com
148 Alessandro Cortinovis (Ita) Lampre Daikin
149 Thor Hushovd (Nor) Credit Agricole
150 Jakob Storm Piil (Den) CSC-Tiscali
151 Enrico Cassani (Ita) Domo-Farm Frites
152 Igor Flores (Spa) Euskaltel-Euskadi
153 Viatcheslav Ekimov (Rus) US Postal Service
154 Leon van Bon (Ned) Domo-Farm Frites
155 Erik Dekker (Ned) Rabobank
156 Danilo Hondo (Ger) Team Deutsche Telekom
157 Rubens Bertogliati (Swi) Lampre Daikin
158 Arvis Piziks (Lat) CSC-Tiscali 25.23
159 Guennadi Mikhailov (Rus) Lotto-Adecco 25.47
160 Davide Casarotto (Ita) Alessio 26.33
161 Karsten Kroon (Ned) Rabobank 27.22
162 Jimmy Casper (Fra) FDJeux.com 38.15
DNF Christophe Moreau (Fra) Credit Agricole
Points
1 Santiago Botero (Col) Kelme-Costa Blanca 20 pts
2 Mario Aerts (Bel) Lotto-Adecco 17
3 Axel Merckx (Bel) Domo-Farm Frites 15
4 Emmanuel Magnien (Fra) Bonjour 13
5 Sandy Casar (Fra) FDJeux.com 12
6 José Vicente Garcia Acosta (Spa) iBanesto.com 10
7 Raimondas Rumsas (Ltu) Lampre Daikin 9
8 Joseba Beloki (Spa) ONCE-Eroski 8
9 Lance Armstrong (USA) US Postal Service 7
10 Francisco Mancebo (Spa) iBanesto.com 6
11 Roberto Heras Hernandez (Spa) US Postal Service 5
12 Ivan Basso (Ita) Fassa Bortolo 4
13 Levi Leipheimer (USA) Rabobank 3
14 José Azevedo (Por) ONCE-Eroski 2
15 Igor Gonzalez de Galdeano (Spa) ONCE-Eroski 1
Sprints
Luc-En-Diois, 81.50 km
1 Mario Aerts (Bel) Lotto-Adecco 6 pts
2 Santiago Botero (Col) Kelme-Costa Blanca 4
3 Martin Hvastija (Slo) Alessio 2
Le Bourg-d'Oisans, 203.00 km
1 Emmanuel Magnien (Fra) Bonjour 6 pts
2 Sandy Casar (Fra) FDJeux.com 4
3 Mario Aerts (Bel) Lotto-Adecco 2
Mountains
Col De Prémol - Cat. 3, 68.50 km
1 Santiago Botero (Col) Kelme-Costa Blanca 10 pts
2 Mario Aerts (Bel) Lotto-Adecco 7
3 Nicki Sørensen (Den) CSC-Tiscali 5
4 Richard Virenque (Fra) Domo-Farm Frites 3
5 Laurent Jalabert (Fra) CSC-Tiscali 1
Col De Grimone - Cat. 2, 116.00 km
1 Axel Merckx (Bel) Domo-Farm Frites 20 pts
2 Emmanuel Magnien (Fra) Bonjour 15
3 Sandy Casar (Fra) FDJeux.com 12
4 Santiago Botero (Col) Kelme-Costa Blanca 10
5 Mario Aerts (Bel) Lotto-Adecco 8
6 José Vicente Garcia Acosta (Spa) iBanesto.com 6
7 Martin Hvastija (Slo) Alessio 4
8 Laurent Jalabert (Fra) CSC-Tiscali 3
9 Richard Virenque (Fra) Domo-Farm Frites 2
10 Victor Hugo Pena Grisales (Col) US Postal Service 1
Col De La Croix-Haute - Cat. 3, 123.50 km
1 Axel Merckx (Bel) Domo-Farm Frites 10 pts
2 Mario Aerts (Bel) Lotto-Adecco 7
3 Santiago Botero (Col) Kelme-Costa Blanca 5
4 Emmanuel Magnien (Fra) Bonjour 3
5 Sandy Casar (Fra) FDJeux.com 1
Col Du Banchet - Cat. 3, 136.50 km
1 Axel Merckx (Bel) Domo-Farm Frites 10 pts
2 Emmanuel Magnien (Fra) Bonjour 7
3 Santiago Botero (Col) Kelme-Costa Blanca 5
4 Mario Aerts (Bel) Lotto-Adecco 3
5 Sandy Casar (Fra) FDJeux.com 1
Côte De Ponsonas - Cat. 3, 160.00 km
1 Axel Merckx (Bel) Domo-Farm Frites 10 pts
2 Santiago Botero (Col) Kelme-Costa Blanca 7
3 Mario Aerts (Bel) Lotto-Adecco 5
4 Martin Hvastija (Slo) Alessio 3
5 José Vicente Garcia Acosta (Spa) iBanesto.com 1
Col D'Ornon - Cat. 2, 190.00 km
1 Axel Merckx (Bel) Domo-Farm Frites 20 pts
2 Santiago Botero (Col) Kelme-Costa Blanca 15
3 Mario Aerts (Bel) Lotto-Adecco 12
4 José Vicente Garcia Acosta (Spa) iBanesto.com 10
5 Martin Hvastija (Slo) Alessio 8
6 Sandy Casar (Fra) FDJeux.com 6
7 Emmanuel Magnien (Fra) Bonjour 4
8 Richard Virenque (Fra) Domo-Farm Frites 3
9 Laurent Jalabert (Fra) CSC-Tiscali 2
10 José Azevedo (Por) ONCE-Eroski 1
Les Deux-Alpes - Cat. 1, 226.50 km
1 Santiago Botero (Col) Kelme-Costa Blanca 30 pts
2 Mario Aerts (Bel) Lotto-Adecco 26
3 Axel Merckx (Bel) Domo-Farm Frites 22
4 Emmanuel Magnien (Fra) Bonjour 18
5 Sandy Casar (Fra) FDJeux.com 14
6 José Vicente Garcia Acosta (Spa) iBanesto.com 12
7 Raimondas Rumsas (Ltu) Lampre Daikin 10
8 Joseba Beloki (Spa) ONCE-Eroski 8
9 Lance Armstrong (USA) US Postal Service 6
10 Francisco Mancebo (Spa) iBanesto.com 4
11 Roberto Heras Hernandez (Spa) US Postal Service 2
12 Ivan Basso (Ita) Fassa Bortolo 1
Most combative
1 Mario Aerts (Bel) Lotto-Adecco 15 pts
2 Axel Merckx (Bel) Domo-Farm Frites 14
2 Santiago Botero (Col) Kelme-Costa Blanca 14
4 Emmanuel Magnien (Fra) Bonjour 6
5 Sandy Casar (Fra) FDJeux.com 5
6 Martin Hvastija (Slo) Alessio 3
6 José Vicente Garcia Acosta (Spa) iBanesto.com 3
Young rider
1 Sandy Casar (Fra) FDJeux.com 5.59.44
2 Ivan Basso (Ita) Fassa Bortolo 2.24
3 Nicolas Vogondy (Fra) FDJeux.com 3.33
4 Sylvain Chavanel (Fra) Bonjour 4.08
5 Christophe Brandt (Bel) Lotto-Adecco 4.59
6 Addy Engels (Ned) Rabobank 5.13
7 Haimar Zubeldia (Spa) Euskaltel-Euskadi 6.36
8 Volodimir Gustov (Ukr) Fassa Bortolo 7.20
9 Gerhard Trampusch (Aut) Mapei-Quick Step 10.55
10 Andy Flickinger (Fra) Ag2R Prevoyance 11.32
11 Iban Mayo (Spa) Euskaltel-Euskadi 13.39
12 Jerome Pineau (Fra) Bonjour 13.49
13 Isidro Nozal (Spa) ONCE-Eroski 14.30
14 David Millar (GBr) Cofidis 16.31
15 Robert Hunter (RSA) Mapei-Quick Step 19.14
16 Constantino Zaballa (Spa) Kelme-Costa Blanca
17 Christophe Edalaine (Fra) Jean Delatour
18 Denis Menchov (Rus) iBanesto.com
19 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi
20 Baden Cooke (Aus) FDJeux.com 20.50
21 Alessandro Cortinovis (Ita) Lampre Daikin
22 Thor Hushovd (Nor) Credit Agricole
23 Rubens Bertogliati (Swi) Lampre Daikin
24 Jimmy Casper (Fra) FDJeux.com 33.47
Teams
1 Kelme-Costa Blanca 18.02.00
2 iBanesto.com 2.49
3 ONCE-Eroski 4.19
4 Domo-Farm Frites 4.21
5 FDJeux.com 4.23
6 Lotto-Adecco 4.33
7 US Postal Service 5.04
8 Cofidis 6.15
9 Jean Delatour 6.43
10 Rabobank 7.30
11 Team CSC Tiscali 7.31
12 Euskaltel-Euskadi 9.46
13 Bonjour 11.22
14 Ag2R Prevoyance 16.05
15 Fassa Bortolo 18.45
16 Tacconi Sport-Emmegi 18.47
17 Mapei-Quick Step 19.22
18 Alessio 20.29
19 Team Telekom 23.30
20 Lampre-Daikin 34.59
21 Credit Agricole 38.26
General classification after stage 15
1 Lance Armstrong (USA) US Postal Service 62.53.36
2 Joseba Beloki (Spa) ONCE-Eroski 4.21
3 Raimondas Rumsas (Ltu) Lampre Daikin 6.39
4 Igor Gonzalez de Galdeano (Spa) ONCE-Eroski 8.50
5 Francisco Mancebo (Spa) iBanesto.com 10.54
6 José Azevedo (Por) ONCE-Eroski 11.11
7 Santiago Botero (Col) Kelme-Costa Blanca 11.31
8 Roberto Heras Hernandez (Spa) US Postal Service 11.46
9 Levi Leipheimer (USA) Rabobank 13.05
10 Ivan Basso (Ita) Fassa Bortolo 14.07
11 Oscar Sevilla (Spa) Kelme-Costa Blanca 14.10
12 David Moncoutié (Fra) Cofidis 15.06
13 Richard Virenque (Fra) Domo-Farm Frites 15.58
14 Carlos Sastre (Spa) CSC-Tiscali 16.31
15 Stephane Goubert (Fra) Jean Delatour 18.34
16 Andrei Kivilev (Kaz) Cofidis 19.08
17 Michael Boogerd (Ned) Rabobank 19.15
18 Massimiliano Lelli (Ita) Cofidis 19.34
19 Tyler Hamilton (USA) CSC-Tiscali 19.39
20 Beat Zberg (Swi) Rabobank 20.27
21 Unai Osa (Spa) iBanesto.com 21.19
22 Nicolas Vogondy (Fra) FDJeux.com 21.21
23 Axel Merckx (Bel) Domo-Farm Frites 21.36
24 Jean-Cyril Robin (Fra) FDJeux.com 24.31
25 José Luis Rubiera Vigil (Spa) US Postal Service 25.39
26 Haimar Zubeldia (Spa) Euskaltel-Euskadi 26.08
27 Ivan Gotti (Ita) Alessio 26.11
28 Piotr Wadecki (Pol) Domo-Farm Frites 28.43
29 Dariusz Baranowski (Pol) iBanesto.com 28.50
30 Bobby Julich (USA) Team Deutsche Telekom 28.56
31 Nicki Sørensen (Den) CSC-Tiscali 29.06
32 Marcos A.Serrano (Spa) ONCE-Eroski 29.32
33 Laurent Brochard (Fra) Jean Delatour 30.13
34 José Enrique Gutierrez (Spa) Kelme-Costa Blanca 30.17
35 Laurent Lefèvre (Fra) Jean Delatour 30.28
36 Alexandre Botcharov (Rus) Ag2R Prevoyance 30.56
37 Dario Frigo (Ita) Tacconi Sport 31.15
38 Wladimir Belli (Ita) Fassa Bortolo 32.22
39 Christophe Brandt (Bel) Lotto-Adecco 34.17
40 Volodimir Gustov (Ukr) Fassa Bortolo 41.54
41 Isidro Nozal (Spa) ONCE-Eroski 45.03
42 Jörg Jaksche (Ger) ONCE-Eroski 45.25
43 Grischa Niermann (Ger) Rabobank 45.44
44 Laurent Jalabert (Fra) CSC-Tiscali 46.05
45 Laurent Dufaux (Swi) Alessio 47.13
46 Inigo Chaurreau (Spa) Ag2R Prevoyance 47.19
47 Kevin Livingston (USA) Team Deutsche Telekom 48.50
48 Miguel Martinez (Fra) Mapei-Quick Step 54.55
49 Sylvain Chavanel (Fra) Bonjour 55.42
50 Marco Velo (Ita) Fassa Bortolo 56.51
51 Roberto Laiseka (Spa) Euskaltel-Euskadi 58.10
52 Floyd Landis (USA) US Postal Service 1.00.49
53 Andrea Peron (Ita) CSC-Tiscali 1.01.34
54 Marzio Bruseghin (Ita) iBanesto.com 1.02.14
55 Inigo Cuesta (Spa) Cofidis 1.03.13
56 Santiago Blanco (Spa) iBanesto.com 1.03.50
57 Mario Aerts (Bel) Lotto-Adecco 1.04.21
58 Viatcheslav Ekimov (Rus) US Postal Service 1.05.45
59 Udo Bölts (Ger) Team Deutsche Telekom 1.07.50
60 Gerhard Trampusch (Aut) Mapei-Quick Step 1.08.12
61 Patrice Halgand (Fra) Jean Delatour 1.09.47
62 Daniel Atienza (Spa) Cofidis 1.09.49
63 David Etxebarria (Spa) Euskaltel-Euskadi 1.09.59
64 David Millar (GBr) Cofidis 1.10.10
65 George Hincapie (USA) US Postal Service 1.11.09
66 Tomas Konecny (Cze) Domo-Farm Frites 1.11.42
67 Franck Rénier (Fra) Bonjour 1.17.24
68 Jerome Pineau (Fra) Bonjour 1.17.44
69 Marco Serpellini (Ita) Lampre Daikin 1.17.49
70 Cristian Moreni (Ita) Alessio 1.18.07
71 Gianluca Bortolami (Ita) Tacconi Sport 1.18.10
72 Dave Bruylandts (Bel) Domo-Farm Frites 1.18.27
73 Rolf Aldag (Ger) Team Deutsche Telekom 1.18.36
74 Sergei Ivanov (Rus) Fassa Bortolo 1.19.11
75 Guennadi Mikhailov (Rus) Lotto-Adecco 1.19.52
76 Abraham Olano (Spa) ONCE-Eroski 1.22.02
77 Erik Zabel (Ger) Team Deutsche Telekom 1.22.31
78 Laszlo Bodrogi (Hun) Mapei-Quick Step 1.22.32
79 Serguei Gontchar (Ukr) Fassa Bortolo 1.22.47
80 Cédric Vasseur (Fra) Cofidis 1.23.17
81 Pavel Padrnos (Cze) US Postal Service 1.25.12
82 David Latasa (Spa) iBanesto.com 1.25.49
83 Mikel Pradera (Spa) ONCE-Eroski 1.26.02
84 Emmanuel Magnien (Fra) Bonjour 1.26.38
85 Frédéric Bessy (Fra) Credit Agricole 1.27.11
86 Javier Pascual Rodriguez (Spa) iBanesto.com 1.27.24
87 Stuart O'Grady (Aus) Credit Agricole 1.30.05
88 Bingen Fernandez (Spa) Cofidis 1.30.10
89 Sandy Casar (Fra) FDJeux.com 1.30.10
90 Denis Menchov (Rus) iBanesto.com 1.31.57
91 Eddy Mazzoleni (Ita) Tacconi Sport 1.32.06
92 Victor Hugo Pena Grisales (Col) US Postal Service 1.32.17
93 Giuseppe Guerini (Ita) Team Deutsche Telekom 1.32.45
94 Andy Flickinger (Fra) Ag2R Prevoyance 1.33.31
95 Anthony Morin (Fra) Credit Agricole 1.33.31
96 Marc Wauters (Bel) Rabobank 1.34.06
97 Christophe Edalaine (Fra) Jean Delatour 1.35.12
98 Steffen Wesemann (Ger) Team Deutsche Telekom 1.36.07
99 Benoit Joachim (Lux) US Postal Service 1.36.14
100 Danilo Hondo (Ger) Team Deutsche Telekom 1.37.10
101 Andrea Tafi (Ita) Mapei-Quick Step 1.39.03
102 Jerome Bernard (Fra) Jean Delatour 1.39.55
103 Christophe Mengin (Fra) FDJeux.com 1.40.43
104 Robert Hunter (RSA) Mapei-Quick Step 1.42.12
105 Addy Engels (Ned) Rabobank 1.42.34
106 Bradley McGee (Aus) FDJeux.com 1.42.55
107 Ludovic Turpin (Fra) Ag2R Prevoyance 1.43.33
108 Walter Bénéteau (Fra) Bonjour 1.44.16
109 Stephane Augé (Fra) Jean Delatour 1.45.40
110 Cyril Dessel (Fra) Jean Delatour 1.47.05
111 Pedro Horillo (Spa) Mapei-Quick Step 1.47.58
112 Jens Voigt (Ger) Credit Agricole 1.48.58
113 José Vicente Garcia Acosta (Spa) iBanesto.com 1.49.28
114 Francisco Cabello (Spa) Kelme-Costa Blanca 1.49.40
115 Iban Mayo (Spa) Euskaltel-Euskadi 1.50.55
116 Raivis Belohvosciks (Lat) Lampre Daikin 1.51.36
117 Ludo Dierckxsens (Bel) Lampre Daikin 1.52.21
118 Franck Bouyer (Fra) Bonjour 1.52.25
119 Gian Matteo Fagnini (Ita) Team Deutsche Telekom 1.52.49
120 Frédéric Guesdon (Fra) FDJeux.com 1.53.18
121 Andrea Brognara (Ita) Alessio 1.53.51
122 Constantino Zaballa (Spa) Kelme-Costa Blanca 1.54.00
123 Serge Baguet (Bel) Lotto-Adecco 1.54.35
124 Paul van Hyfte (Bel) CSC-Tiscali 1.54.49
125 Nicola Loda (Ita) Fassa Bortolo 1.55.58
126 Nico Mattan (Bel) Cofidis 1.56.10
127 Thierry Loder (Fra) Ag2R Prevoyance 1.57.18
128 Martin Hvastija (Slo) Alessio 1.59.34
129 Baden Cooke (Aus) FDJeux.com 1.59.56
130 Enrico Cassani (Ita) Domo-Farm Frites 2.00.42
131 Thierry Marichal (Bel) Lotto-Adecco 2.01.29
132 Robbie McEwen (Aus) Lotto-Adecco 2.01.56
133 Jan Svorada (Cze) Lampre Daikin 2.02.19
134 Mauro Radaeli (Ita) Tacconi Sport 2.03.17
135 Rubens Bertogliati (Swi) Lampre Daikin 2.03.36
136 José Angel Vidal (Spa) Kelme-Costa Blanca 2.04.53
137 Jakob Storm Piil (Den) CSC-Tiscali 2.04.59
138 Massimo Donati (Ita) Tacconi Sport 2.05.54
139 Fred Rodriguez (USA) Domo-Farm Frites 2.06.22
140 Christophe Oriol (Fra) Ag2R Prevoyance 2.07.02
141 Massimo Apollonio (Ita) Tacconi Sport 2.08.30
142 Hans De Clercq (Bel) Lotto-Adecco 2.08.57
143 Servais Knaven (Ned) Domo-Farm Frites 2.10.30
144 Unai Etxebarria (Ven) Euskaltel-Euskadi 2.10.51
145 Alessandro Cortinovis (Ita) Lampre Daikin 2.11.02
146 Fabio Baldato (Ita) Fassa Bortolo 2.11.13
147 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi 2.12.30
148 Karsten Kroon (Ned) Rabobank 2.12.38
149 Bram de Groot (Ned) Rabobank 2.12.41
150 Sébastien Hinault (Fra) Credit Agricole 2.12.42
151 Christophe Agnolutto (Fra) Ag2R Prevoyance 2.12.46
152 Leon van Bon (Ned) Domo-Farm Frites 2.13.33
153 Thor Hushovd (Nor) Credit Agricole 2.13.54
154 Davide Casarotto (Ita) Alessio 2.14.52
155 Anthony Langella (Fra) Credit Agricole 2.15.55
156 Eddy Seigneur (Fra) Jean Delatour 2.16.43
157 Damien Nazon (Fra) Bonjour 2.23.24
158 Erik Dekker (Ned) Rabobank 2.24.56
159 Arvis Piziks (Lat) CSC-Tiscali 2.30.51
160 Igor Flores (Spa) Euskaltel-Euskadi 2.31.57
161 Stéphane Berges (Fra) Ag2R Prevoyance 2.33.37
162 Jimmy Casper (Fra) FDJeux.com 2.36.14
Points classification
1 Robbie McEwen (Aus) Lotto-Adecco 229 pts
2 Erik Zabel (Ger) Team Deutsche Telekom 229
3 Stuart O'Grady (Aus) Credit Agricole 170
4 Baden Cooke (Aus) FDJeux.com 162
5 Jan Svorada (Cze) Lampre Daikin 129
6 Lance Armstrong (USA) US Postal Service 89
7 Laurent Brochard (Fra) Jean Delatour 86
8 Pedro Horillo (Spa) Mapei-Quick Step 81
9 Santiago Botero (Col) Kelme-Costa Blanca 72
10 Franck Rénier (Fra) Bonjour 70
11 Nico Mattan (Bel) Cofidis 68
12 Raimondas Rumsas (Ltu) Lampre Daikin 68
13 Joseba Beloki (Spa) ONCE-Eroski 63
14 Fred Rodriguez (USA) Domo-Farm Frites 63
15 José Enrique Gutierrez (Spa) Kelme-Costa Blanca 62
16 Karsten Kroon (Ned) Rabobank 59
17 Ludo Dierckxsens (Bel) Lampre Daikin 56
18 Thor Hushovd (Nor) Credit Agricole 54
19 Francisco Mancebo (Spa) iBanesto.com 53
20 Jerome Pineau (Fra) Bonjour 51
21 Laurent Jalabert (Fra) CSC-Tiscali 50
22 Michael Boogerd (Ned) Rabobank 50
23 Bradley McGee (Aus) FDJeux.com 49
24 Emmanuel Magnien (Fra) Bonjour 46
25 Fabio Baldato (Ita) Fassa Bortolo 46
26 Sébastien Hinault (Fra) Credit Agricole 45
27 David Millar (GBr) Cofidis 45
28 Roberto Heras Hernandez (Spa) US Postal Service 38
29 Patrice Halgand (Fra) Jean Delatour 37
30 Mario Aerts (Bel) Lotto-Adecco 35
31 Rubens Bertogliati (Swi) Lampre Daikin 35
32 Robert Hunter (RSA) Mapei-Quick Step 34
33 Servais Knaven (Ned) Domo-Farm Frites 32
34 Igor Gonzalez de Galdeano (Spa) ONCE-Eroski 32
35 Sergei Ivanov (Rus) Fassa Bortolo 32
36 Oscar Sevilla (Spa) Kelme-Costa Blanca 32
37 Dario Frigo (Ita) Tacconi Sport 32
38 Arvis Piziks (Lat) CSC-Tiscali 32
39 Christophe Edalaine (Fra) Jean Delatour 29
40 Andy Flickinger (Fra) Ag2R Prevoyance 26
41 Erik Dekker (Ned) Rabobank 26
42 Constantino Zaballa (Spa) Kelme-Costa Blanca 26
43 Eddy Mazzoleni (Ita) Tacconi Sport 25
44 Stephane Augé (Fra) Jean Delatour 24
45 David Etxebarria (Spa) Euskaltel-Euskadi 24
46 Ivan Basso (Ita) Fassa Bortolo 24
47 Gian Matteo Fagnini (Ita) Team Deutsche Telekom 23
48 David Moncoutié (Fra) Cofidis 23
49 Sandy Casar (Fra) FDJeux.com 22
50 David Latasa (Spa) iBanesto.com 22
51 Richard Virenque (Fra) Domo-Farm Frites 21
52 Bobby Julich (USA) Team Deutsche Telekom 20
53 Miguel Martinez (Fra) Mapei-Quick Step 20
54 Alexandre Botcharov (Rus) Ag2R Prevoyance 20
55 Axel Merckx (Bel) Domo-Farm Frites 20
56 Raivis Belohvosciks (Lat) Lampre Daikin 19
57 Beat Zberg (Swi) Rabobank 17
58 Gerhard Trampusch (Aut) Mapei-Quick Step 17
59 Sylvain Chavanel (Fra) Bonjour 16
60 Unai Etxebarria (Ven) Euskaltel-Euskadi 15
61 Danilo Hondo (Ger) Team Deutsche Telekom 15
62 Javier Pascual Rodriguez (Spa) iBanesto.com 14
63 Andrei Kivilev (Kaz) Cofidis 14
64 Mauro Radaeli (Ita) Tacconi Sport 14
65 Massimiliano Lelli (Ita) Cofidis 14
66 Unai Osa (Spa) iBanesto.com 14
67 Davide Casarotto (Ita) Alessio 14
68 Piotr Wadecki (Pol) Domo-Farm Frites 13
69 Nicolas Vogondy (Fra) FDJeux.com 13
70 Marco Serpellini (Ita) Lampre Daikin 13
71 Anthony Morin (Fra) Credit Agricole 12
72 Leon van Bon (Ned) Domo-Farm Frites 12
73 José Azevedo (Por) ONCE-Eroski 12
74 Levi Leipheimer (USA) Rabobank 11
75 Massimo Apollonio (Ita) Tacconi Sport 10
76 Stéphane Berges (Fra) Ag2R Prevoyance 10
77 Martin Hvastija (Slo) Alessio 10
78 Serguei Gontchar (Ukr) Fassa Bortolo 10
79 José Vicente Garcia Acosta (Spa) iBanesto.com 10
80 Jimmy Casper (Fra) FDJeux.com 10
81 Carlos Sastre (Spa) CSC-Tiscali 9
82 Hans De Clercq (Bel) Lotto-Adecco 9
83 Andrea Tafi (Ita) Mapei-Quick Step 9
84 Marcos A.Serrano (Spa) ONCE-Eroski 8
85 Denis Menchov (Rus) iBanesto.com 8
86 Jakob Storm Piil (Den) CSC-Tiscali 8
87 Laszlo Bodrogi (Hun) Mapei-Quick Step 7
88 Dariusz Baranowski (Pol) iBanesto.com 7
89 Victor Hugo Pena Grisales (Col) US Postal Service 7
90 Christophe Agnolutto (Fra) Ag2R Prevoyance 7
91 Gianluca Bortolami (Ita) Tacconi Sport 6
92 Jens Voigt (Ger) Credit Agricole 6
93 Paul van Hyfte (Bel) CSC-Tiscali 6
94 Ivan Gotti (Ita) Alessio 6
95 Enrico Cassani (Ita) Domo-Farm Frites 6
96 Stephane Goubert (Fra) Jean Delatour 5
97 Bram de Groot (Ned) Rabobank 5
98 Inigo Cuesta (Spa) Cofidis 4
99 Christophe Mengin (Fra) FDJeux.com 4
100 Laurent Dufaux (Swi) Alessio 4
101 Cédric Vasseur (Fra) Cofidis 4
102 Damien Nazon (Fra) Bonjour 4
103 Andrea Peron (Ita) CSC-Tiscali 3
104 Jean-Cyril Robin (Fra) FDJeux.com 3
105 Nicola Loda (Ita) Fassa Bortolo 3
106 Serge Baguet (Bel) Lotto-Adecco 3
107 Laurent Lefèvre (Fra) Jean Delatour 3
108 Isidro Nozal (Spa) ONCE-Eroski 2
109 Guennadi Mikhailov (Rus) Lotto-Adecco 2
110 Cristian Moreni (Ita) Alessio 2
111 Floyd Landis (USA) US Postal Service 1
112 Roberto Laiseka (Spa) Euskaltel-Euskadi -10
113 Bingen Fernandez (Spa) Cofidis -10
114 Walter Bénéteau (Fra) Bonjour -10
115 Frédéric Guesdon (Fra) FDJeux.com -10
116 Iban Mayo (Spa) Euskaltel-Euskadi -20
*Note: riders with negative points have been penalised for
breaking the race rules at some point
Mountains classification
1 Laurent Jalabert (Fra) CSC-Tiscali 173 pts
2 Lance Armstrong (USA) US Postal Service 120
3 Santiago Botero (Col) Kelme-Costa Blanca 108
4 Richard Virenque (Fra) Domo-Farm Frites 107
5 Axel Merckx (Bel) Domo-Farm Frites 107
6 Joseba Beloki (Spa) ONCE-Eroski 88
7 Mario Aerts (Bel) Lotto-Adecco 68
8 Laurent Dufaux (Swi) Alessio 66
9 Raimondas Rumsas (Ltu) Lampre Daikin 64
10 Alexandre Botcharov (Rus) Ag2R Prevoyance 63
11 Roberto Heras Hernandez (Spa) US Postal Service 60
12 Isidro Nozal (Spa) ONCE-Eroski 58
13 Patrice Halgand (Fra) Jean Delatour 57
14 Eddy Mazzoleni (Ita) Tacconi Sport 54
15 David Etxebarria (Spa) Euskaltel-Euskadi 52
16 Emmanuel Magnien (Fra) Bonjour 52
17 Oscar Sevilla (Spa) Kelme-Costa Blanca 50
18 Christophe Mengin (Fra) FDJeux.com 42
19 Christophe Oriol (Fra) Ag2R Prevoyance 40
20 Francisco Mancebo (Spa) iBanesto.com 39
21 Ivan Basso (Ita) Fassa Bortolo 36
22 Sandy Casar (Fra) FDJeux.com 34
23 José Vicente Garcia Acosta (Spa) iBanesto.com 29
24 Andrei Kivilev (Kaz) Cofidis 26
25 Marco Serpellini (Ita) Lampre Daikin 26
26 Bradley McGee (Aus) FDJeux.com 26
27 Stéphane Berges (Fra) Ag2R Prevoyance 26
28 Igor Gonzalez de Galdeano (Spa) ONCE-Eroski 24
29 Carlos Sastre (Spa) CSC-Tiscali 24
30 Beat Zberg (Swi) Rabobank 24
31 Miguel Martinez (Fra) Mapei-Quick Step 24
32 Victor Hugo Pena Grisales (Col) US Postal Service 21
33 Ludo Dierckxsens (Bel) Lampre Daikin 18
34 Martin Hvastija (Slo) Alessio 15
35 Marcos A.Serrano (Spa) ONCE-Eroski 14
36 Franck Rénier (Fra) Bonjour 13
37 Levi Leipheimer (USA) Rabobank 12
38 Dariusz Baranowski (Pol) iBanesto.com 12
39 José Azevedo (Por) ONCE-Eroski 11
40 Michael Boogerd (Ned) Rabobank 11
41 Ivan Gotti (Ita) Alessio 10
42 Raivis Belohvosciks (Lat) Lampre Daikin 10
43 David Moncoutié (Fra) Cofidis 8
44 Stephane Goubert (Fra) Jean Delatour 8
45 Benoit Joachim (Lux) US Postal Service 8
46 Anthony Morin (Fra) Credit Agricole 8
47 Laurent Lefèvre (Fra) Jean Delatour 7
48 Nicolas Vogondy (Fra) FDJeux.com 6
49 Sylvain Chavanel (Fra) Bonjour 6
50 David Millar (GBr) Cofidis 6
51 Leon van Bon (Ned) Domo-Farm Frites 6
52 Nicki Sørensen (Den) CSC-Tiscali 5
53 Andrea Peron (Ita) CSC-Tiscali 4
54 Tomas Konecny (Cze) Domo-Farm Frites 4
55 Inigo Cuesta (Spa) Cofidis 3
56 Dave Bruylandts (Bel) Domo-Farm Frites 3
57 Erik Dekker (Ned) Rabobank 3
58 José Enrique Gutierrez (Spa) Kelme-Costa Blanca 2
59 Marzio Bruseghin (Ita) iBanesto.com 2
60 Andy Flickinger (Fra) Ag2R Prevoyance 2
61 Bobby Julich (USA) Team Deutsche Telekom 1
62 Floyd Landis (USA) US Postal Service 1
63 Udo Bölts (Ger) Team Deutsche Telekom 1
64 Stuart O'Grady (Aus) Credit Agricole 1
65 Pedro Horillo (Spa) Mapei-Quick Step 1
66 Karsten Kroon (Ned) Rabobank 1
67 Thor Hushovd (Nor) Credit Agricole 1
Most combative classification
1 Laurent Jalabert (Fra) CSC-Tiscali 88 pts
2 Franck Rénier (Fra) Bonjour 50
3 Ludo Dierckxsens (Bel) Lampre Daikin 33
4 Thor Hushovd (Nor) Credit Agricole 24
5 Stéphane Berges (Fra) Ag2R Prevoyance 24
6 Laurent Dufaux (Swi) Alessio 19
7 Sylvain Chavanel (Fra) Bonjour 19
8 Karsten Kroon (Ned) Rabobank 19
9 Eddy Mazzoleni (Ita) Tacconi Sport 18
10 Anthony Morin (Fra) Credit Agricole 18
11 Leon van Bon (Ned) Domo-Farm Frites 16
12 Mario Aerts (Bel) Lotto-Adecco 15
13 Santiago Botero (Col) Kelme-Costa Blanca 14
14 Axel Merckx (Bel) Domo-Farm Frites 14
15 David Etxebarria (Spa) Euskaltel-Euskadi 14
16 Emmanuel Magnien (Fra) Bonjour 14
17 Stephane Augé (Fra) Jean Delatour 13
18 Alexandre Botcharov (Rus) Ag2R Prevoyance 12
19 Sandy Casar (Fra) FDJeux.com 12
20 Raivis Belohvosciks (Lat) Lampre Daikin 12
21 Richard Virenque (Fra) Domo-Farm Frites 11
22 David Millar (GBr) Cofidis 10
23 Steffen Wesemann (Ger) Team Deutsche Telekom 9
24 Christophe Mengin (Fra) FDJeux.com 9
25 Michael Boogerd (Ned) Rabobank 8
26 Patrice Halgand (Fra) Jean Delatour 8
27 Cristian Moreni (Ita) Alessio 8
28 Dariusz Baranowski (Pol) iBanesto.com 7
29 Stuart O'Grady (Aus) Credit Agricole 7
30 Christophe Edalaine (Fra) Jean Delatour 7
31 Jens Voigt (Ger) Credit Agricole 7
32 Constantino Zaballa (Spa) Kelme-Costa Blanca 7
33 Paul van Hyfte (Bel) CSC-Tiscali 7
34 Nico Mattan (Bel) Cofidis 7
35 Jerome Pineau (Fra) Bonjour 6
36 Servais Knaven (Ned) Domo-Farm Frites 6
37 Christophe Oriol (Fra) Ag2R Prevoyance 5
38 Sébastien Hinault (Fra) Credit Agricole 5
39 Erik Dekker (Ned) Rabobank 5
40 Laurent Brochard (Fra) Jean Delatour 4
41 Pedro Horillo (Spa) Mapei-Quick Step 4
42 Massimo Apollonio (Ita) Tacconi Sport 4
43 Laurent Lefèvre (Fra) Jean Delatour 3
44 Miguel Martinez (Fra) Mapei-Quick Step 3
45 Bradley McGee (Aus) FDJeux.com 3
46 José Vicente Garcia Acosta (Spa) iBanesto.com 3
47 Martin Hvastija (Slo) Alessio 3
48 Nicolas Vogondy (Fra) FDJeux.com 2
49 Marco Serpellini (Ita) Lampre Daikin 2
50 Enrico Cassani (Ita) Domo-Farm Frites 2
51 Unai Etxebarria (Ven) Euskaltel-Euskadi 2
52 Jimmy Casper (Fra) FDJeux.com 2
53 Beat Zberg (Swi) Rabobank 1
54 Jean-Cyril Robin (Fra) FDJeux.com 1
55 Bobby Julich (USA) Team Deutsche Telekom 1
56 Marco Velo (Ita) Fassa Bortolo 1
57 Inigo Cuesta (Spa) Cofidis 1
58 David Latasa (Spa) iBanesto.com 1
59 Javier Pascual Rodriguez (Spa) iBanesto.com 1
60 Andy Flickinger (Fra) Ag2R Prevoyance 1
Young rider classification
1 Ivan Basso (Ita) Fassa Bortolo 63.07.43
2 Nicolas Vogondy (Fra) FDJeux.com 7.14
3 Haimar Zubeldia (Spa) Euskaltel-Euskadi 12.01
4 Christophe Brandt (Bel) Lotto-Adecco 20.10
5 Volodimir Gustov (Ukr) Fassa Bortolo 27.47
6 Isidro Nozal (Spa) ONCE-Eroski 30.56
7 Sylvain Chavanel (Fra) Bonjour 41.35
8 Gerhard Trampusch (Aut) Mapei-Quick Step 54.05
9 David Millar (GBr) Cofidis 56.03
10 Jerome Pineau (Fra) Bonjour 1.03.37
11 Sandy Casar (Fra) FDJeux.com 1.16.03
12 Denis Menchov (Rus) iBanesto.com 1.17.50
13 Andy Flickinger (Fra) Ag2R Prevoyance 1.19.24
14 Christophe Edalaine (Fra) Jean Delatour 1.21.05
15 Robert Hunter (RSA) Mapei-Quick Step 1.28.05
16 Addy Engels (Ned) Rabobank 1.28.27
17 Iban Mayo (Spa) Euskaltel-Euskadi 1.36.48
18 Constantino Zaballa (Spa) Kelme-Costa Blanca 1.39.53
19 Baden Cooke (Aus) FDJeux.com 1.45.49
20 Rubens Bertogliati (Swi) Lampre Daikin 1.49.29
21 Alessandro Cortinovis (Ita) Lampre Daikin 1.56.55
22 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi 1.58.23
23 Thor Hushovd (Nor) Credit Agricole 1.59.47
24 Jimmy Casper (Fra) FDJeux.com 2.22.07
Teams classification
1 ONCE-Eroski 189.03.18
2 iBanesto.com 7.02
3 US Postal Service 8.41
4 Cofidis 11.23
5 Rabobank 22.25
6 Team CSC Tiscali 26.27
7 Kelme-Costa Blanca 27.39
8 Domo-Farm Frites 39.08
9 Jean Delatour 40.04
10 Fassa Bortolo 54.12
11 FDJeux.com 1.36.27
12 Alessio 1.36.39
13 Team Telekom 1.45.20
14 Euskaltel-Euskadi 1.48.20
15 Bonjour 1.55.29
16 Ag2R Prevoyance 1.57.58
17 Lotto-Adecco 2.14.48
18 Mapei-Quick Step 2.22.51
19 Lampre-Daikin 2.27.23
20 Tacconi Sport-Emmegi 2.32.39
21 Credit Agricole 2.35.10
Close