1 Lance Armstrong (USA) US Postal Service 6.00.29 (33.31 km/h)
2 Roberto Heras Hernandez (Spa) US Postal Service 1.04
3 Joseba Beloki (Spa) ONCE-Eroski
4 Santiago Botero (Col) Kelme-Costa Blanca 1.11
5 Igor Gonzalez de Galdeano (Spa) ONCE-Eroski
6 Raimondas Rumsas (Ltu) Lampre Daikin 1.23
7 Carlos Sastre (Spa) CSC-Tiscali 1.33
8 Marcos A.Serrano (Spa) ONCE-Eroski 1.37
9 Oscar Sevilla (Spa) Kelme-Costa Blanca 2.07
10 Andrei Kivilev (Kaz) Cofidis 2.39
11 Axel Merckx (Bel) Domo-Farm Frites 2.47
12 David Moncoutié (Fra) Cofidis
13 Levi Leipheimer (USA) Rabobank
14 Stephane Goubert (Fra) Jean Delatour
15 Francisco Mancebo (Spa) iBanesto.com 3.17
16 Christophe Moreau (Fra) Credit Agricole
17 Dario Frigo (Ita) Tacconi Sport 3.32
18 José Azevedo (Por) ONCE-Eroski 3.33
19 José Enrique Gutierrez (Spa) Kelme-Costa Blanca 4.04
20 Haimar Zubeldia (Spa) Euskaltel-Euskadi 4.21
21 Isidro Nozal (Spa) ONCE-Eroski
22 Unai Osa (Spa) iBanesto.com 4.34
23 Jean-Cyril Robin (Fra) FDJeux.com 5.00
24 Kevin Livingston (USA) Team Deutsche Telekom 5.18
25 Jörg Jaksche (Ger) ONCE-Eroski 5.41
26 Massimiliano Lelli (Ita) Cofidis 5.46
27 Nicolas Vogondy (Fra) FDJeux.com 5.51
28 Richard Virenque (Fra) Domo-Farm Frites
29 José Luis Rubiera Vigil (Spa) US Postal Service 6.43
30 Wladimir Belli (Ita) Fassa Bortolo 6.47
31 Ivan Basso (Ita) Fassa Bortolo
32 Laurent Dufaux (Swi) Alessio
33 Laurent Lefèvre (Fra) Jean Delatour
34 Sylvain Chavanel (Fra) Bonjour 6.56
35 Santiago Blanco (Spa) iBanesto.com 7.28
36 Christophe Brandt (Bel) Lotto-Adecco 8.01
37 Nicki Sørensen (Den) CSC-Tiscali 8.06
38 Tyler Hamilton (USA) CSC-Tiscali
39 Michael Boogerd (Ned) Rabobank 8.20
40 Piotr Wadecki (Pol) Domo-Farm Frites
41 Inigo Chaurreau (Spa) Ag2R Prevoyance 8.24
42 Gerhard Trampusch (Aut) Mapei-Quick Step 8.48
43 Floyd Landis (USA) US Postal Service 9.15
44 Marzio Bruseghin (Ita) iBanesto.com 10.26
45 Laurent Brochard (Fra) Jean Delatour
46 Beat Zberg (Swi) Rabobank
47 Inigo Cuesta (Spa) Cofidis 11.04
48 Ivan Gotti (Ita) Alessio 11.12
49 Laurent Jalabert (Fra) CSC-Tiscali 11.36
50 Franck Rénier (Fra) Bonjour
51 Bobby Julich (USA) Team Deutsche Telekom
52 Jerome Pineau (Fra) Bonjour
53 Grischa Niermann (Ger) Rabobank 11.45
54 Marco Velo (Ita) Fassa Bortolo 12.47
55 Volodimir Gustov (Ukr) Fassa Bortolo
56 Frédéric Bessy (Fra) Credit Agricole 13.13
57 Gianluca Bortolami (Ita) Tacconi Sport
58 Alexandre Botcharov (Rus) Ag2R Prevoyance 13.52
59 Dariusz Baranowski (Pol) iBanesto.com 14.23
60 Tomas Konecny (Cze) Domo-Farm Frites 15.47
61 Dave Bruylandts (Bel) Domo-Farm Frites
62 Guennadi Mikhailov (Rus) Lotto-Adecco
63 Viatcheslav Ekimov (Rus) US Postal Service
64 Andrea Peron (Ita) CSC-Tiscali 16.40
65 Cristian Moreni (Ita) Alessio
66 Andy Flickinger (Fra) Ag2R Prevoyance 17.00
67 Miguel Martinez (Fra) Mapei-Quick Step 18.10
68 Roberto Laiseka (Spa) Euskaltel-Euskadi 18.39
69 Benoit Joachim (Lux) US Postal Service 24.08
70 Erik Zabel (Ger) Team Deutsche Telekom
71 Abraham Olano (Spa) ONCE-Eroski
72 Rolf Aldag (Ger) Team Deutsche Telekom
73 Udo Bölts (Ger) Team Deutsche Telekom
74 Sergei Ivanov (Rus) Fassa Bortolo
75 Steffen Wesemann (Ger) Team Deutsche Telekom
76 Bingen Fernandez (Spa) Cofidis
77 Marco Serpellini (Ita) Lampre Daikin
78 Christophe Oriol (Fra) Ag2R Prevoyance
79 Giuseppe Guerini (Ita) Team Deutsche Telekom
80 Victor Hugo Pena Grisales (Col) US Postal Service
81 Javier Pascual Rodriguez (Spa) iBanesto.com
82 George Hincapie (USA) US Postal Service
83 Robert Hunter (RSA) Mapei-Quick Step
84 Pavel Padrnos (Cze) US Postal Service
85 Jerome Bernard (Fra) Jean Delatour 25.22
86 Danilo Hondo (Ger) Team Deutsche Telekom 27.15
87 Iban Mayo (Spa) Euskaltel-Euskadi
88 David Etxebarria (Spa) Euskaltel-Euskadi
89 Anthony Morin (Fra) Credit Agricole
90 Eddy Mazzoleni (Ita) Tacconi Sport
91 Mario Aerts (Bel) Lotto-Adecco
92 Ludovic Turpin (Fra) Ag2R Prevoyance
93 Stuart O'Grady (Aus) Credit Agricole
94 Marc Wauters (Bel) Rabobank
95 Jens Voigt (Ger) Credit Agricole 29.07
96 Francisco Cabello (Spa) Kelme-Costa Blanca 33.36
97 Thierry Marichal (Bel) Lotto-Adecco 35.05
98 Unai Etxebarria (Ven) Euskaltel-Euskadi 35.20
99 Andrea Tafi (Ita) Mapei-Quick Step 40.32
100 Laszlo Bodrogi (Hun) Mapei-Quick Step
101 Thor Hushovd (Nor) Credit Agricole
102 Pedro Horillo (Spa) Mapei-Quick Step
103 Raivis Belohvosciks (Lat) Lampre Daikin
104 Walter Bénéteau (Fra) Bonjour
105 Servais Knaven (Ned) Domo-Farm Frites
106 Nicola Loda (Ita) Fassa Bortolo
107 Ludo Dierckxsens (Bel) Lampre Daikin
108 José Angel Vidal (Spa) Kelme-Costa Blanca
109 David Latasa (Spa) iBanesto.com
110 Nico Mattan (Bel) Cofidis
111 Constantino Zaballa (Spa) Kelme-Costa Blanca
112 Robbie McEwen (Aus) Lotto-Adecco
113 Mikel Pradera (Spa) ONCE-Eroski
114 Sébastien Hinault (Fra) Credit Agricole
115 Franck Bouyer (Fra) Bonjour
116 Mauro Radaeli (Ita) Tacconi Sport
117 Christophe Mengin (Fra) FDJeux.com
118 Alessandro Cortinovis (Ita) Lampre Daikin
119 Emmanuel Magnien (Fra) Bonjour
120 Jan Svorada (Cze) Lampre Daikin
121 Denis Menchov (Rus) iBanesto.com
122 Paolo Bossoni (Ita) Tacconi Sport
123 Fabio Baldato (Ita) Fassa Bortolo
124 Anthony Langella (Fra) Credit Agricole
125 Jose Javier Gomez (Spa) Kelme-Costa Blanca
126 Paul van Hyfte (Bel) CSC-Tiscali
127 Stephane Augé (Fra) Jean Delatour
128 Addy Engels (Ned) Rabobank
129 Bradley McGee (Aus) FDJeux.com
130 Daniel Atienza (Spa) Cofidis
131 Cédric Vasseur (Fra) Cofidis
132 Enrico Cassani (Ita) Domo-Farm Frites
133 Massimo Donati (Ita) Tacconi Sport
134 Andrea Brognara (Ita) Alessio
135 Christophe Agnolutto (Fra) Ag2R Prevoyance
136 Cyril Dessel (Fra) Jean Delatour
137 Leon van Bon (Ned) Domo-Farm Frites
138 Massimo Apollonio (Ita) Tacconi Sport
139 José Vicente Garcia Acosta (Spa) iBanesto.com
140 Davide Casarotto (Ita) Alessio
141 Peter Luttenberger (Aut) Tacconi Sport
142 David Millar (GBr) Cofidis
143 Baden Cooke (Aus) FDJeux.com
144 Thierry Loder (Fra) Ag2R Prevoyance
145 Serguei Gontchar (Ukr) Fassa Bortolo
146 Jakob Storm Piil (Den) CSC-Tiscali
147 Damien Nazon (Fra) Bonjour
148 Fred Rodriguez (USA) Domo-Farm Frites
149 Christophe Edalaine (Fra) Jean Delatour
150 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi
151 Frédéric Guesdon (Fra) FDJeux.com
152 Serge Baguet (Bel) Lotto-Adecco
153 Bram de Groot (Ned) Rabobank
154 Patrice Halgand (Fra) Jean Delatour
155 Sandy Casar (Fra) FDJeux.com
156 Eddy Seigneur (Fra) Jean Delatour
157 Erik Dekker (Ned) Rabobank
158 Rubens Bertogliati (Swi) Lampre Daikin
159 Jimmy Casper (Fra) FDJeux.com
160 Gian Matteo Fagnini (Ita) Team Deutsche Telekom
161 Arvis Piziks (Lat) CSC-Tiscali 40.43
162 Jacky Durand (Fra) FDJeux.com 41.03*
163 Karsten Kroon (Ned) Rabobank 41.21
164 Stéphane Berges (Fra) Ag2R Prevoyance 41.58
165 Martin Hvastija (Slo) Alessio
166 Hans De Clercq (Bel) Lotto-Adecco 43.41
167 Igor Flores (Spa) Euskaltel-Euskadi 43.51
Outside time limit
TC Samuel Sanchez (Spa) Euskaltel-Euskadi
TC Gorka Gonzalez (Spa) Euskaltel-Euskadi
TC François Simon (Fra) Bonjour
*Jacky Durand was later excluded from the race for holding
onto a car during a climb. He was also fined 200 Swiss Francs
DNF Fabian De Waele (Bel) Mapei-Quick Step
DNF Oscar Pozzi (Ita) Fassa Bortolo
DNF Ruslan Ivanov (Mda) Alessio
DNF Stefano Casagranda (Ita) Alessio
DNF Andrej Hauptman (Slo) Tacconi Sport
DNF Toni Tauler (Spa) Kelme-Costa Blanca
DNS Luciano Pagliarini (Bra) Lampre Daikin
Points
1 Lance Armstrong (USA) US Postal Service 20 pts
2 Roberto Heras Hernandez (Spa) US Postal Service 17
3 Joseba Beloki (Spa) ONCE-Eroski 15
4 Santiago Botero (Col) Kelme-Costa Blanca 13
5 Igor Gonzalez de Galdeano (Spa) ONCE-Eroski 12
6 Raimondas Rumsas (Ltu) Lampre Daikin 10
7 Carlos Sastre (Spa) CSC-Tiscali 9
8 Marcos A.Serrano (Spa) ONCE-Eroski 8
9 Oscar Sevilla (Spa) Kelme-Costa Blanca 7
10 Andrei Kivilev (Kaz) Cofidis 6
11 Axel Merckx (Bel) Domo-Farm Frites 5
12 David Moncoutié (Fra) Cofidis 4
13 Levi Leipheimer (USA) Rabobank 3
14 Stephane Goubert (Fra) Jean Delatour 2
15 Francisco Mancebo (Spa) iBanesto.com 1
Sprints
Loures-Barousse, 30.0 km
1 Robbie McEwen (Aus) Lotto-Adecco 6 pts
2 Erik Zabel (Ger) Team Deutsche Telekom 4
3 Stuart O'Grady (Aus) Credit Agricole 2
Orgibet, 81.5 km
1 Laurent Jalabert (Fra) CSC-Tiscali 6 pts
2 Laurent Dufaux (Swi) Alessio 4
3 Isidro Nozal (Spa) ONCE-Eroski 2
Mountains
Col De Mente - Cat. 1, 56.0 km
1 Christophe Oriol (Fra) Ag2R Prevoyance 30 pts
2 Laurent Jalabert (Fra) CSC-Tiscali 26
3 Eddy Mazzoleni (Ita) Tacconi Sport 22
4 Beat Zberg (Swi) Rabobank 18
5 David Etxebarria (Spa) Euskaltel-Euskadi 14
6 Isidro Nozal (Spa) ONCE-Eroski 12
7 Miguel Martinez (Fra) Mapei-Quick Step 10
8 Alexandre Botcharov (Rus) Ag2R Prevoyance 8
9 Laurent Dufaux (Swi) Alessio 6
10 Richard Virenque (Fra) Domo-Farm Frites 4
11 Marzio Bruseghin (Ita) iBanesto.com 2
12 Udo Bölts (Ger) Team Deutsche Telekom 1
Col De Portet-D'aspet - Cat. 2, 71.5 km
1 Laurent Jalabert (Fra) CSC-Tiscali 20 pts
2 Laurent Dufaux (Swi) Alessio 15
3 Isidro Nozal (Spa) ONCE-Eroski 12
4 Christophe Oriol (Fra) Ag2R Prevoyance 10
5 Alexandre Botcharov (Rus) Ag2R Prevoyance 8
6 Beat Zberg (Swi) Rabobank 6
7 Richard Virenque (Fra) Domo-Farm Frites 4
8 Miguel Martinez (Fra) Mapei-Quick Step 3
9 David Etxebarria (Spa) Euskaltel-Euskadi 2
10 Eddy Mazzoleni (Ita) Tacconi Sport 1
Col De La Core - Cat. 1, 107.5 km
1 Laurent Jalabert (Fra) CSC-Tiscali 30 pts
2 Laurent Dufaux (Swi) Alessio 26
3 Isidro Nozal (Spa) ONCE-Eroski 22
4 Richard Virenque (Fra) Domo-Farm Frites 18
5 Eddy Mazzoleni (Ita) Tacconi Sport 14
6 Alexandre Botcharov (Rus) Ag2R Prevoyance 12
7 Miguel Martinez (Fra) Mapei-Quick Step 10
8 Oscar Sevilla (Spa) Kelme-Costa Blanca 8
9 Benoit Joachim (Lux) US Postal Service 6
10 Victor Hugo Pena Grisales (Col) US Postal Service 4
11 José Enrique Gutierrez (Spa) Kelme-Costa Blanca 2
12 Christophe Moreau (Fra) Credit Agricole 1
Col De Port - Cat. 2, 155.5 km
1 Laurent Jalabert (Fra) CSC-Tiscali 20 pts
2 Laurent Dufaux (Swi) Alessio 15
3 Isidro Nozal (Spa) ONCE-Eroski 12
4 Richard Virenque (Fra) Domo-Farm Frites 10
5 Carlos Sastre (Spa) CSC-Tiscali 8
6 Axel Merckx (Bel) Domo-Farm Frites 6
7 Andrea Peron (Ita) CSC-Tiscali 4
8 Tomas Konecny (Cze) Domo-Farm Frites 3
9 Benoit Joachim (Lux) US Postal Service 2
10 Floyd Landis (USA) US Postal Service 1
Plateau-De-Beille - Cat. HC, 199.5 km
1 Lance Armstrong (USA) US Postal Service 40 pts
2 Roberto Heras Hernandez (Spa) US Postal Service 35
3 Joseba Beloki (Spa) ONCE-Eroski 30
4 Santiago Botero (Col) Kelme-Costa Blanca 26
5 Igor Gonzalez de Galdeano (Spa) ONCE-Eroski 22
6 Raimondas Rumsas (Ltu) Lampre Daikin 18
7 Carlos Sastre (Spa) CSC-Tiscali 16
8 Marcos A.Serrano (Spa) ONCE-Eroski 14
9 Oscar Sevilla (Spa) Kelme-Costa Blanca 12
10 Andrei Kivilev (Kaz) Cofidis 10
11 Axel Merckx (Bel) Domo-Farm Frites 8
12 David Moncoutié (Fra) Cofidis 6
13 Levi Leipheimer (USA) Rabobank 4
14 Stephane Goubert (Fra) Jean Delatour 2
15 Francisco Mancebo (Spa) iBanesto.com 1
Most combative
1 Laurent Jalabert (Fra) CSC-Tiscali 30 pts
2 Laurent Dufaux (Swi) Alessio 19
3 Christophe Oriol (Fra) Ag2R Prevoyance 5
4 David Etxebarria (Spa) Euskaltel-Euskadi 3
5 Eddy Mazzoleni (Ita) Tacconi Sport 2
6 Miguel Martinez (Fra) Mapei-Quick Step 1
Young rider
1 Haimar Zubeldia (Spa) Euskaltel-Euskadi 6.04.50
2 Isidro Nozal (Spa) ONCE-Eroski
3 Nicolas Vogondy (Fra) FDJeux.com 1.30
4 Ivan Basso (Ita) Fassa Bortolo 2.26
5 Sylvain Chavanel (Fra) Bonjour 2.35
6 Christophe Brandt (Bel) Lotto-Adecco 3.40
7 Gerhard Trampusch (Aut) Mapei-Quick Step 4.27
8 Jerome Pineau (Fra) Bonjour 7.15
9 Volodimir Gustov (Ukr) Fassa Bortolo 8.26
10 Andy Flickinger (Fra) Ag2R Prevoyance 12.39
11 Robert Hunter (RSA) Mapei-Quick Step 19.47
12 Iban Mayo (Spa) Euskaltel-Euskadi 22.54
13 Thor Hushovd (Nor) Credit Agricole 36.11
14 Constantino Zaballa (Spa) Kelme-Costa Blanca
15 Alessandro Cortinovis (Ita) Lampre Daikin
16 Denis Menchov (Rus) iBanesto.com
17 Addy Engels (Ned) Rabobank
18 David Millar (GBr) Cofidis
19 Baden Cooke (Aus) FDJeux.com
20 Christophe Edalaine (Fra) Jean Delatour
21 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi
22 Sandy Casar (Fra) FDJeux.com
23 Rubens Bertogliati (Swi) Lampre Daikin
24 Jimmy Casper (Fra) FDJeux.com
Teams
1 ONCE-Eroski 18.05.19
2 Kelme-Costa Blanca 3.30
3 US Postal Service 3.55
4 Cofidis 7.20
5 iBanesto.com 11.27
6 Domo-Farm Frites 13.06
7 Team CSC Tiscali 13.53
8 Jean Delatour 16.08
9 Rabobank 17.41
10 Fassa Bortolo 22.29
11 Bonjour 26.16
12 Alessio 30.47
13 Ag2R Prevoyance 35.24
14 Team Telekom 37.10
15 Credit Agricole 39.53
16 Tacconi Sport-Emmegi 40.08
17 Euskaltel-Euskadi 46.23
18 Lotto-Adecco 47.11
19 Mapei-Quick Step 47.14
20 FDJeux.com 47.31
21 Lampre-Daikin 1.02.11
General classification after stage 12
1 Lance Armstrong (USA) US Postal Service 46.47.47 (42.23 km/h)
2 Joseba Beloki (Spa) ONCE-Eroski 2.28
3 Igor Gonzalez de Galdeano (Spa) ONCE-Eroski 3.19
4 Raimondas Rumsas (Ltu) Lampre Daikin 5.15
5 Santiago Botero (Col) Kelme-Costa Blanca 5.44
6 Marcos A.Serrano (Spa) ONCE-Eroski 7.14
7 Roberto Heras Hernandez (Spa) US Postal Service 8.01
8 José Azevedo (Por) ONCE-Eroski 8.24
9 Oscar Sevilla (Spa) Kelme-Costa Blanca 9.05
10 Francisco Mancebo (Spa) iBanesto.com 9.10
11 Carlos Sastre (Spa) CSC-Tiscali 9.32
12 Levi Leipheimer (USA) Rabobank 10.41
13 David Moncoutié (Fra) Cofidis 11.10
14 Axel Merckx (Bel) Domo-Farm Frites 11.26
15 Andrei Kivilev (Kaz) Cofidis 11.39
16 Ivan Basso (Ita) Fassa Bortolo 12.29
17 Isidro Nozal (Spa) ONCE-Eroski 12.39
18 Massimiliano Lelli (Ita) Cofidis 13.27
19 Dario Frigo (Ita) Tacconi Sport 13.34
20 Nicolas Vogondy (Fra) FDJeux.com 13.36
21 Haimar Zubeldia (Spa) Euskaltel-Euskadi 13.49
22 Tyler Hamilton (USA) CSC-Tiscali 14.04
23 Unai Osa (Spa) iBanesto.com 14.58
24 Stephane Goubert (Fra) Jean Delatour 14.59
25 Richard Virenque (Fra) Domo-Farm Frites 15.44
26 José Enrique Gutierrez (Spa) Kelme-Costa Blanca 16.00
27 Jörg Jaksche (Ger) ONCE-Eroski 16.19
28 Wladimir Belli (Ita) Fassa Bortolo 16.44
29 Nicki Sørensen (Den) CSC-Tiscali 17.29
30 Laurent Dufaux (Swi) Alessio 17.33
31 Laurent Jalabert (Fra) CSC-Tiscali 17.43
32 Jean-Cyril Robin (Fra) FDJeux.com 18.11
33 José Luis Rubiera Vigil (Spa) US Postal Service 18.19
34 Laurent Lefèvre (Fra) Jean Delatour 18.36
35 Kevin Livingston (USA) Team Deutsche Telekom 19.28
36 Beat Zberg (Swi) Rabobank 19.41
37 Piotr Wadecki (Pol) Domo-Farm Frites 20.03
38 Christophe Moreau (Fra) Credit Agricole 20.12
39 Ivan Gotti (Ita) Alessio 23.01
40 Michael Boogerd (Ned) Rabobank 23.08
41 Christophe Brandt (Bel) Lotto-Adecco 24.20
42 Andrea Peron (Ita) CSC-Tiscali 24.26
43 Grischa Niermann (Ger) Rabobank 25.16
44 Bobby Julich (USA) Team Deutsche Telekom 25.29
45 Dariusz Baranowski (Pol) iBanesto.com 26.12
46 Laurent Brochard (Fra) Jean Delatour 26.19
47 Viatcheslav Ekimov (Rus) US Postal Service 27.42
48 Volodimir Gustov (Ukr) Fassa Bortolo 28.16
49 Alexandre Botcharov (Rus) Ag2R Prevoyance 29.42
50 Inigo Chaurreau (Spa) Ag2R Prevoyance 32.08
51 Santiago Blanco (Spa) iBanesto.com 32.27
52 Guennadi Mikhailov (Rus) Lotto-Adecco 33.33
53 Floyd Landis (USA) US Postal Service 34.19
54 Marzio Bruseghin (Ita) iBanesto.com 36.44
55 Inigo Cuesta (Spa) Cofidis 37.03
56 George Hincapie (USA) US Postal Service 39.18
57 Gerhard Trampusch (Aut) Mapei-Quick Step 39.32
58 Marco Velo (Ita) Fassa Bortolo 40.01
59 Jerome Pineau (Fra) Bonjour 41.38
60 Pavel Padrnos (Cze) US Postal Service 43.49
61 Mario Aerts (Bel) Lotto-Adecco 45.01
62 Erik Zabel (Ger) Team Deutsche Telekom 45.21
63 Sylvain Chavanel (Fra) Bonjour 46.00
64 Gianluca Bortolami (Ita) Tacconi Sport 46.25
65 Franck Rénier (Fra) Bonjour 46.26
66 Serguei Gontchar (Ukr) Fassa Bortolo 46.27
67 Dave Bruylandts (Bel) Domo-Farm Frites 47.04
68 Rolf Aldag (Ger) Team Deutsche Telekom 47.43
69 Abraham Olano (Spa) ONCE-Eroski 47.48
70 Bingen Fernandez (Spa) Cofidis 48.39
71 Roberto Laiseka (Spa) Euskaltel-Euskadi 49.16
72 Miguel Martinez (Fra) Mapei-Quick Step 49.35
73 Stuart O'Grady (Aus) Credit Agricole 50.01
74 David Millar (GBr) Cofidis 50.20
75 Victor Hugo Pena Grisales (Col) US Postal Service 50.46
76 Tomas Konecny (Cze) Domo-Farm Frites 50.51
77 Sergei Ivanov (Rus) Fassa Bortolo 52.34
78 Marc Wauters (Bel) Rabobank 52.35
79 Denis Menchov (Rus) iBanesto.com 52.46
80 David Latasa (Spa) iBanesto.com 53.00
81 Benoit Joachim (Lux) US Postal Service 53.07
82 Giuseppe Guerini (Ita) Team Deutsche Telekom 53.52
83 Cristian Moreni (Ita) Alessio 54.36
84 Javier Pascual Rodriguez (Spa) iBanesto.com 54.44
85 Danilo Hondo (Ger) Team Deutsche Telekom 54.49
86 David Etxebarria (Spa) Euskaltel-Euskadi 54.57
87 Laszlo Bodrogi (Hun) Mapei-Quick Step 55.16
88 Jerome Bernard (Fra) Jean Delatour 55.37
89 Udo Bölts (Ger) Team Deutsche Telekom 56.01
90 Steffen Wesemann (Ger) Team Deutsche Telekom 56.03
91 Daniel Atienza (Spa) Cofidis 56.07
92 Bradley McGee (Aus) FDJeux.com 56.14
93 Patrice Halgand (Fra) Jean Delatour 58.40
94 Anthony Morin (Fra) Credit Agricole 58.57
95 Ludovic Turpin (Fra) Ag2R Prevoyance 59.02
96 Robert Hunter (RSA) Mapei-Quick Step 59.21
97 Frédéric Bessy (Fra) Credit Agricole 1.00.41
98 Walter Bénéteau (Fra) Bonjour 1.02.45
99 Marco Serpellini (Ita) Lampre Daikin 1.03.00
100 Jens Voigt (Ger) Credit Agricole 1.04.40
101 Christophe Mengin (Fra) FDJeux.com 1.07.03
102 Sandy Casar (Fra) FDJeux.com 1.07.57
103 Francisco Cabello (Spa) Kelme-Costa Blanca 1.08.09
104 Jose Javier Gomez (Spa) Kelme-Costa Blanca 1.08.11
105 Mikel Pradera (Spa) ONCE-Eroski 1.08.44
106 Andy Flickinger (Fra) Ag2R Prevoyance 1.08.56
107 Cédric Vasseur (Fra) Cofidis 1.10.08
108 Serge Baguet (Bel) Lotto-Adecco 1.10.27
109 Ludo Dierckxsens (Bel) Lampre Daikin 1.10.50
110 Pedro Horillo (Spa) Mapei-Quick Step 1.10.50
111 Franck Bouyer (Fra) Bonjour 1.10.54
112 Christophe Edalaine (Fra) Jean Delatour 1.10.54
113 Gian Matteo Fagnini (Ita) Team Deutsche Telekom 1.11.12
114 Eddy Mazzoleni (Ita) Tacconi Sport 1.11.23
115 Frédéric Guesdon (Fra) FDJeux.com 1.11.37
116 Iban Mayo (Spa) Euskaltel-Euskadi 1.11.52
117 Constantino Zaballa (Spa) Kelme-Costa Blanca 1.12.09
118 Raivis Belohvosciks (Lat) Lampre Daikin 1.12.52
119 Nico Mattan (Bel) Cofidis 1.13.03
120 Paul van Hyfte (Bel) CSC-Tiscali 1.13.18
121 Addy Engels (Ned) Rabobank 1.13.44
122 Enrico Cassani (Ita) Domo-Farm Frites 1.13.58
123 Andrea Brognara (Ita) Alessio 1.15.14
124 Baden Cooke (Aus) FDJeux.com 1.16.49
125 Emmanuel Magnien (Fra) Bonjour 1.17.25
126 Robbie McEwen (Aus) Lotto-Adecco 1.17.48
127 Peter Luttenberger (Aut) Tacconi Sport 1.18.12
128 Andrea Tafi (Ita) Mapei-Quick Step 1.20.19
129 Jan Svorada (Cze) Lampre Daikin 1.20.28
130 Rubens Bertogliati (Swi) Lampre Daikin 1.20.29
131 Fred Rodriguez (USA) Domo-Farm Frites 1.21.01
132 Thierry Loder (Fra) Ag2R Prevoyance 1.21.22
133 Massimo Donati (Ita) Tacconi Sport 1.21.36
134 Jakob Storm Piil (Den) CSC-Tiscali 1.21.52
135 José Vicente Garcia Acosta (Spa) iBanesto.com 1.22.20
136 Nicola Loda (Ita) Fassa Bortolo 1.22.25
137 Cyril Dessel (Fra) Jean Delatour 1.23.54
138 Karsten Kroon (Ned) Rabobank 1.24.13
139 Christophe Oriol (Fra) Ag2R Prevoyance 1.25.31
140 Mauro Radaeli (Ita) Tacconi Sport 1.26.07
141 Massimo Apollonio (Ita) Tacconi Sport 1.26.59
142 Stephane Augé (Fra) Jean Delatour 1.27.17
143 José Angel Vidal (Spa) Kelme-Costa Blanca 1.27.23
144 Davide Casarotto (Ita) Alessio 1.27.25
145 Hans De Clercq (Bel) Lotto-Adecco 1.27.26
146 Alessandro Cortinovis (Ita) Lampre Daikin 1.27.55
147 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi 1.27.58
148 Servais Knaven (Ned) Domo-Farm Frites 1.28.59
149 Unai Etxebarria (Ven) Euskaltel-Euskadi 1.29.20
150 Fabio Baldato (Ita) Fassa Bortolo 1.29.42
151 Leon van Bon (Ned) Domo-Farm Frites 1.30.38
152 Eddy Seigneur (Fra) Jean Delatour 1.31.08
153 Bram de Groot (Ned) Rabobank 1.31.10
154 Sébastien Hinault (Fra) Credit Agricole 1.31.11
155 Martin Hvastija (Slo) Alessio 1.33.17
156 Jimmy Casper (Fra) FDJeux.com 1.33.24
157 Thierry Marichal (Bel) Lotto-Adecco 1.34.13
158 Christophe Agnolutto (Fra) Ag2R Prevoyance 1.34.53
159 Paolo Bossoni (Ita) Tacconi Sport 1.35.25
160 Anthony Langella (Fra) Credit Agricole 1.37.18
161 Erik Dekker (Ned) Rabobank 1.39.02
162 Igor Flores (Spa) Euskaltel-Euskadi 1.41.59
163 Damien Nazon (Fra) Bonjour 1.43.20
164 Arvis Piziks (Lat) CSC-Tiscali 1.43.45
165 Thor Hushovd (Nor) Credit Agricole 1.45.54
166 Stéphane Berges (Fra) Ag2R Prevoyance 1.57.15
Points classification
1 Erik Zabel (Ger) Team Deutsche Telekom 217 pts
2 Robbie McEwen (Aus) Lotto-Adecco 216
3 Stuart O'Grady (Aus) Credit Agricole 159
4 Baden Cooke (Aus) FDJeux.com 148
5 Jan Svorada (Cze) Lampre Daikin 119
6 Pedro Horillo (Spa) Mapei-Quick Step 81
7 Franck Rénier (Fra) Bonjour 70
8 Lance Armstrong (USA) US Postal Service 67
9 Nico Mattan (Bel) Cofidis 64
10 Fred Rodriguez (USA) Domo-Farm Frites 63
11 Laurent Brochard (Fra) Jean Delatour 62
12 José Enrique Gutierrez (Spa) Kelme-Costa Blanca 62
13 Karsten Kroon (Ned) Rabobank 59
14 Ludo Dierckxsens (Bel) Lampre Daikin 56
15 Paolo Bossoni (Ita) Tacconi Sport 56
16 Jerome Pineau (Fra) Bonjour 51
17 Bradley McGee (Aus) FDJeux.com 49
18 Santiago Botero (Col) Kelme-Costa Blanca 48
19 Joseba Beloki (Spa) ONCE-Eroski 47
20 Raimondas Rumsas (Ltu) Lampre Daikin 47
21 Fabio Baldato (Ita) Fassa Bortolo 46
22 Thor Hushovd (Nor) Credit Agricole 46
23 Patrice Halgand (Fra) Jean Delatour 37
24 Francisco Mancebo (Spa) iBanesto.com 36
25 Sébastien Hinault (Fra) Credit Agricole 36
26 Rubens Bertogliati (Swi) Lampre Daikin 35
27 Laurent Jalabert (Fra) CSC-Tiscali 35
28 Robert Hunter (RSA) Mapei-Quick Step 34
29 Roberto Heras Hernandez (Spa) US Postal Service 32
30 Servais Knaven (Ned) Domo-Farm Frites 32
31 Sergei Ivanov (Rus) Fassa Bortolo 32
32 Dario Frigo (Ita) Tacconi Sport 32
33 Arvis Piziks (Lat) CSC-Tiscali 32
34 Igor Gonzalez de Galdeano (Spa) ONCE-Eroski 31
35 Oscar Sevilla (Spa) Kelme-Costa Blanca 29
36 Emmanuel Magnien (Fra) Bonjour 27
37 Erik Dekker (Ned) Rabobank 26
38 Andy Flickinger (Fra) Ag2R Prevoyance 26
39 Constantino Zaballa (Spa) Kelme-Costa Blanca 26
40 Christophe Edalaine (Fra) Jean Delatour 25
41 Gian Matteo Fagnini (Ita) Team Deutsche Telekom 23
42 David Moncoutié (Fra) Cofidis 21
43 Stephane Augé (Fra) Jean Delatour 20
44 Raivis Belohvosciks (Lat) Lampre Daikin 19
45 Michael Boogerd (Ned) Rabobank 18
46 Gerhard Trampusch (Aut) Mapei-Quick Step 17
47 Enrico Cassani (Ita) Domo-Farm Frites 16
48 Sylvain Chavanel (Fra) Bonjour 16
49 Danilo Hondo (Ger) Team Deutsche Telekom 15
50 Unai Etxebarria (Ven) Euskaltel-Euskadi 15
51 Andrei Kivilev (Kaz) Cofidis 14
52 Mauro Radaeli (Ita) Tacconi Sport 14
53 Massimiliano Lelli (Ita) Cofidis 14
54 Unai Osa (Spa) iBanesto.com 14
55 Davide Casarotto (Ita) Alessio 14
56 Nicolas Vogondy (Fra) FDJeux.com 13
57 Piotr Wadecki (Pol) Domo-Farm Frites 13
58 Leon van Bon (Ned) Domo-Farm Frites 12
59 Serguei Gontchar (Ukr) Fassa Bortolo 10
60 David Millar (GBr) Cofidis 10
61 Mario Aerts (Bel) Lotto-Adecco 10
62 Jimmy Casper (Fra) FDJeux.com 10
63 Massimo Apollonio (Ita) Tacconi Sport 10
64 Stéphane Berges (Fra) Ag2R Prevoyance 10
65 Carlos Sastre (Spa) CSC-Tiscali 9
66 Ivan Basso (Ita) Fassa Bortolo 9
67 Hans De Clercq (Bel) Lotto-Adecco 9
68 Marcos A.Serrano (Spa) ONCE-Eroski 8
69 Denis Menchov (Rus) iBanesto.com 8
70 Martin Hvastija (Slo) Alessio 8
71 Laszlo Bodrogi (Hun) Mapei-Quick Step 7
72 Victor Hugo Pena Grisales (Col) US Postal Service 7
73 José Azevedo (Por) ONCE-Eroski 6
74 Gianluca Bortolami (Ita) Tacconi Sport 6
75 Jens Voigt (Ger) Credit Agricole 6
76 Sandy Casar (Fra) FDJeux.com 6
77 Paul van Hyfte (Bel) CSC-Tiscali 6
78 Anthony Morin (Fra) Credit Agricole 6
79 Axel Merckx (Bel) Domo-Farm Frites 5
80 Christophe Moreau (Fra) Credit Agricole 4
81 Cédric Vasseur (Fra) Cofidis 4
82 Damien Nazon (Fra) Bonjour 4
83 Laurent Dufaux (Swi) Alessio 4
84 Inigo Cuesta (Spa) Cofidis 4
85 Christophe Mengin (Fra) FDJeux.com 4
86 Andrea Peron (Ita) CSC-Tiscali 3
87 Levi Leipheimer (USA) Rabobank 3
88 Jean-Cyril Robin (Fra) FDJeux.com 3
89 Alexandre Botcharov (Rus) Ag2R Prevoyance 3
90 Nicola Loda (Ita) Fassa Bortolo 3
91 Serge Baguet (Bel) Lotto-Adecco 3
92 Laurent Lefèvre (Fra) Jean Delatour 3
93 Stephane Goubert (Fra) Jean Delatour 2
94 Andrea Tafi (Ita) Mapei-Quick Step 2
95 Isidro Nozal (Spa) ONCE-Eroski 2
96 Guennadi Mikhailov (Rus) Lotto-Adecco 2
97 Richard Virenque (Fra) Domo-Farm Frites 1
98 Floyd Landis (USA) US Postal Service 1
99 Christophe Agnolutto (Fra) Ag2R Prevoyance 1
100 Cristian Moreni (Ita) Alessio 0
101 David Etxebarria (Spa) Euskaltel-Euskadi -8
Mountains
1 Laurent Jalabert (Fra) CSC-Tiscali 142 pts
2 Lance Armstrong (USA) US Postal Service 84
3 Joseba Beloki (Spa) ONCE-Eroski 66
4 Laurent Dufaux (Swi) Alessio 66
5 Richard Virenque (Fra) Domo-Farm Frites 59
6 Isidro Nozal (Spa) ONCE-Eroski 58
7 Roberto Heras Hernandez (Spa) US Postal Service 57
8 Patrice Halgand (Fra) Jean Delatour 57
9 David Etxebarria (Spa) Euskaltel-Euskadi 52
10 Oscar Sevilla (Spa) Kelme-Costa Blanca 50
11 Christophe Mengin (Fra) FDJeux.com 42
12 Christophe Oriol (Fra) Ag2R Prevoyance 40
13 Eddy Mazzoleni (Ita) Tacconi Sport 37
14 Raimondas Rumsas (Ltu) Lampre Daikin 32
15 Alexandre Botcharov (Rus) Ag2R Prevoyance 28
16 Santiago Botero (Col) Kelme-Costa Blanca 26
17 Andrei Kivilev (Kaz) Cofidis 26
18 Bradley McGee (Aus) FDJeux.com 26
19 Stéphane Berges (Fra) Ag2R Prevoyance 26
20 Igor Gonzalez de Galdeano (Spa) ONCE-Eroski 24
21 Carlos Sastre (Spa) CSC-Tiscali 24
22 Beat Zberg (Swi) Rabobank 24
23 Miguel Martinez (Fra) Mapei-Quick Step 23
24 Victor Hugo Pena Grisales (Col) US Postal Service 20
25 Francisco Mancebo (Spa) iBanesto.com 19
26 Ludo Dierckxsens (Bel) Lampre Daikin 18
27 Ivan Basso (Ita) Fassa Bortolo 17
28 Axel Merckx (Bel) Domo-Farm Frites 15
29 Marcos A.Serrano (Spa) ONCE-Eroski 14
30 Christophe Moreau (Fra) Credit Agricole 14
31 Franck Rénier (Fra) Bonjour 13
32 Raivis Belohvosciks (Lat) Lampre Daikin 10
33 Benoit Joachim (Lux) US Postal Service 8
34 Anthony Morin (Fra) Credit Agricole 8
35 Laurent Lefèvre (Fra) Jean Delatour 7
36 David Moncoutié (Fra) Cofidis 6
37 Nicolas Vogondy (Fra) FDJeux.com 6
38 Sylvain Chavanel (Fra) Bonjour 6
39 Leon van Bon (Ned) Domo-Farm Frites 6
40 Emmanuel Magnien (Fra) Bonjour 5
41 José Azevedo (Por) ONCE-Eroski 4
42 Levi Leipheimer (USA) Rabobank 4
43 Stephane Goubert (Fra) Jean Delatour 4
44 Andrea Peron (Ita) CSC-Tiscali 4
45 Tomas Konecny (Cze) Domo-Farm Frites 4
46 Inigo Cuesta (Spa) Cofidis 3
47 Dave Bruylandts (Bel) Domo-Farm Frites 3
48 Erik Dekker (Ned) Rabobank 3
49 José Enrique Gutierrez (Spa) Kelme-Costa Blanca 2
50 Marzio Bruseghin (Ita) iBanesto.com 2
51 Andy Flickinger (Fra) Ag2R Prevoyance 2
52 Floyd Landis (USA) US Postal Service 1
53 Stuart O'Grady (Aus) Credit Agricole 1
54 Udo Bölts (Ger) Team Deutsche Telekom 1
55 Pedro Horillo (Spa) Mapei-Quick Step 1
56 Karsten Kroon (Ned) Rabobank 1
57 Thor Hushovd (Nor) Credit Agricole 1
Most combative classification
1 Laurent Jalabert (Fra) CSC-Tiscali 75 pts
2 Franck Rénier (Fra) Bonjour 50
3 Ludo Dierckxsens (Bel) Lampre Daikin 33
4 Stéphane Berges (Fra) Ag2R Prevoyance 24
5 Laurent Dufaux (Swi) Alessio 19
6 Sylvain Chavanel (Fra) Bonjour 19
7 Karsten Kroon (Ned) Rabobank 19
8 Anthony Morin (Fra) Credit Agricole 16
9 Leon van Bon (Ned) Domo-Farm Frites 16
10 Thor Hushovd (Nor) Credit Agricole 15
11 Raivis Belohvosciks (Lat) Lampre Daikin 12
12 David Etxebarria (Spa) Euskaltel-Euskadi 9
13 Steffen Wesemann (Ger) Team Deutsche Telekom 9
14 Christophe Mengin (Fra) FDJeux.com 9
15 Stephane Augé (Fra) Jean Delatour 9
16 Patrice Halgand (Fra) Jean Delatour 8
17 Emmanuel Magnien (Fra) Bonjour 8
18 Stuart O'Grady (Aus) Credit Agricole 7
19 Jens Voigt (Ger) Credit Agricole 7
20 Sandy Casar (Fra) FDJeux.com 7
21 Constantino Zaballa (Spa) Kelme-Costa Blanca 7
22 Nico Mattan (Bel) Cofidis 7
23 Paul van Hyfte (Bel) CSC-Tiscali 7
24 Jerome Pineau (Fra) Bonjour 6
25 Christophe Edalaine (Fra) Jean Delatour 6
26 Servais Knaven (Ned) Domo-Farm Frites 6
27 Christophe Oriol (Fra) Ag2R Prevoyance 5
28 Sébastien Hinault (Fra) Credit Agricole 5
29 Erik Dekker (Ned) Rabobank 5
30 Pedro Horillo (Spa) Mapei-Quick Step 4
31 Massimo Apollonio (Ita) Tacconi Sport 4
32 Laurent Lefèvre (Fra) Jean Delatour 3
33 Laurent Brochard (Fra) Jean Delatour 3
34 Bradley McGee (Aus) FDJeux.com 3
35 Nicolas Vogondy (Fra) FDJeux.com 2
36 Cristian Moreni (Ita) Alessio 2
37 Marco Serpellini (Ita) Lampre Daikin 2
38 Eddy Mazzoleni (Ita) Tacconi Sport 2
39 Enrico Cassani (Ita) Domo-Farm Frites 2
40 Unai Etxebarria (Ven) Euskaltel-Euskadi 2
41 Jimmy Casper (Fra) FDJeux.com 2
42 Jean-Cyril Robin (Fra) FDJeux.com 1
43 Inigo Cuesta (Spa) Cofidis 1
44 Miguel Martinez (Fra) Mapei-Quick Step 1
45 Andy Flickinger (Fra) Ag2R Prevoyance 1
Young rider classification
1 Ivan Basso (Ita) Fassa Bortolo 47.00.16
2 Isidro Nozal (Spa) ONCE-Eroski 0.10
3 Nicolas Vogondy (Fra) FDJeux.com 1.07
4 Haimar Zubeldia (Spa) Euskaltel-Euskadi 1.20
5 Christophe Brandt (Bel) Lotto-Adecco 11.51
6 Volodimir Gustov (Ukr) Fassa Bortolo 15.47
7 Gerhard Trampusch (Aut) Mapei-Quick Step 27.03
8 Jerome Pineau (Fra) Bonjour 29.09
9 Sylvain Chavanel (Fra) Bonjour 33.31
10 David Millar (GBr) Cofidis 37.51
11 Denis Menchov (Rus) iBanesto.com 40.17
12 Robert Hunter (RSA) Mapei-Quick Step 46.52
13 Sandy Casar (Fra) FDJeux.com 55.28
14 Andy Flickinger (Fra) Ag2R Prevoyance 56.27
15 Christophe Edalaine (Fra) Jean Delatour 58.25
16 Iban Mayo (Spa) Euskaltel-Euskadi 59.23
17 Constantino Zaballa (Spa) Kelme-Costa Blanca 59.40
18 Addy Engels (Ned) Rabobank 1.01.15
19 Baden Cooke (Aus) FDJeux.com 1.04.20
20 Rubens Bertogliati (Swi) Lampre Daikin 1.08.00
21 Alessandro Cortinovis (Ita) Lampre Daikin 1.15.26
22 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi 1.15.29
23 Jimmy Casper (Fra) FDJeux.com 1.20.55
24 Thor Hushovd (Nor) Credit Agricole 1.33.25
Teams classification
1 ONCE-Eroski 140.35.40
2 US Postal Service 7.39
3 Kelme-Costa Blanca 12.17
4 Cofidis 13.58
5 Team CSC Tiscali 21.33
6 iBanesto.com 27.28
7 Domo-Farm Frites 29.47
8 Rabobank 33.05
9 Fassa Bortolo 34.46
10 Jean Delatour 39.44
11 FDJeux.com 1.11.43
12 Alessio 1.11.44
13 Team Telekom 1.13.43
14 Bonjour 1.15.41
15 Euskaltel-Euskadi 1.24.49
16 Lotto-Adecco 1.28.06
17 Ag2R Prevoyance 1.32.49
18 Tacconi Sport-Emmegi 1.34.02
19 Credit Agricole 1.34.27
20 Lampre-Daikin 1.44.13
21 Mapei-Quick Step 1.46.12
Close