1 Leonardo Piepoli (Ita) Saunier Duval-Prodir 4.29.36
2 Roberto Heras (Spa) Liberty Seguros 0.04
3 Isidro Nozal (Spa) Liberty Seguros 0.10
4 Francisco Mancebo (Spa) Illes Balears-Banesto 0.15
5 Jorge Ferrio (Spa) Paternina-Costa De Almeria 0.25
6 Alejandro Valverde (Spa) Comunidad Valenciana-Kelme 0.29
7 Denis Menchov (Rus) Illes Balears-Banesto 0.41
8 Carlos Sastre (Spa) Team CSC 0.52
9 Floyd Landis (USA) US Postal Service p/b Berry Floor 0.55
10 Aitor Gonzalez (Spa) Fassa Bortolo 1.09
11 Angel Gomez (Spa) Paternina-Costa De Almeria
12 Carlos Garcia Quesada (Spa) Comunidad Valenciana-Kelme 1.14
13 Manuel Beltran (Spa) US Postal Service p/b Berry Floor 1.18
14 Felix Cardenas (Col) Cafes Baque
15 Santiago Perez (Spa) Phonak Hearing Systems
16 Damiano Cunego (Ita) Saeco 1.27
17 David Blanco (Spa) Comunidad Valenciana-Kelme
18 Pablo Lastras (Spa) Illes Balears-Banesto 1.51
19 Peio Arreitunandia (Spa) Cafes Baque 2.02
20 Miguel A. M. Perdiguero (Spa) Saunier Duval-Prodir 2.08
21 Stefano Garzelli (Ita) Vini Caldirola-Nobili Rubinetterie
22 Juan Manuel Garate (Spa) Lampre
23 Joaquin Rodriguez (Spa) Saunier Duval-Prodir 2.10
24 Luis Perez (Spa) Cofidis, le credit par Telephone 2.12
25 Unai Osa (Spa) Illes Balears-Banesto
26 Francisco José Lara (Spa) Paternina-Costa De Almeria 2.24
27 Hernan Buenahora (Col) Cafes Baque 2.47
28 Constantino Zaballa (Spa) Saunier Duval-Prodir 2.59
29 Luis Pasamontes (Spa) Relax-Bodysol
30 Samuel Sanchez (Spa) Euskaltel-Euskadi 3.16
31 Rubén Plaza (Spa) Comunidad Valenciana-Kelme 4.04
32 Jörg Jaksche (Ger) Team CSC 4.06
33 Daniel Atienza (Spa) Cofidis, le credit par Telephone
34 Marcos Serrano (Spa) Liberty Seguros 4.43
35 David Plaza (Spa) Cafes Baque 4.51
36 Jurgen Van Goolen (Bel) Quick.Step-Davitamon
37 Manuel Calvente (Spa) Team CSC
38 Cadel Evans (Aus) T-Mobile Team 5.19
39 Victor Hugo Peña (Col) US Postal Service p/b Berry Floor
40 Ivan Parra (Col) Cafes Baque
41 Dariusz Baranowski (Pol) Liberty Seguros
42 Jose Luis Rebollo (Spa) Relax-Bodysol 5.54
43 Iñigo Chaurreau (Spa) Ag2R Prevoyance 6.10
44 Oscar Sevilla (Spa) Phonak Hearing Systems
45 Jose Antonio Pecharroman (Spa) Quick.Step-Davitamon
46 Johan Van Summeren (Bel) Relax-Bodysol
47 José Miguel Elias (Spa) Relax-Bodysol
48 Kevin De Weert (Bel) Rabobank
49 Christophe Oriol (Fra) Ag2R Prevoyance
50 Francisco Garcia (Spa) Cafes Baque
51 Benoit Joachim (Lux) US Postal Service p/b Berry Floor
52 Stephan Schreck (Ger) T-Mobile Team 6.23
53 Joan Horrach (Spa) Illes Balears-Banesto 7.02
54 Joaquin Lopez (Spa) Paternina-Costa De Almeria 7.10
55 Oscar Freire (Spa) Rabobank 10.43
56 José Luis Arrieta (Spa) Illes Balears-Banesto
57 Eladio Jimenez (Spa) Comunidad Valenciana-Kelme
58 Tadej Valjavec (Slo) Phonak Hearing Systems 10.52
59 Tyler Hamilton (USA) Phonak Hearing Systems
60 Patrick Calcagni (Swi) Vini Caldirola-Nobili Rubinetterie
61 Stuart O'Grady (Aus) Cofidis, le credit par Telephone 12.00
62 Giampaolo Caruso (Ita) Liberty Seguros
63 Michael Barry (Can) US Postal Service p/b Berry Floor
64 Eddy Mazzoleni (Ita) Saeco
65 Erik Zabel (Ger) T-Mobile Team
66 David Cañada (Spa) Saunier Duval-Prodir
67 Alberto Lopez De Munain (Spa) Euskaltel-Euskadi
68 Bingen Fernandez (Spa) Cofidis, le credit par Telephone
69 Haimar Zubeldia (Spa) Euskaltel-Euskadi
70 Alessandro Cortinovis (Ita) Lampre
71 Pieter Weening (Ned) Rabobank
72 Peter Luttenberger (Aut) Team CSC
73 Cristian Moreni (Ita) Alessio-Bianchi
74 Guido Trentin (Ita) Cofidis, le credit par Telephone
75 Volodymir Gustov (Ukr) Fassa Bortolo
76 Alexandre Vinokourov (Kaz) T-Mobile Team
77 Cedric Vasseur (Fra) Cofidis, le credit par Telephone
78 Aitor Perez (Spa) Cafes Baque
79 Danilo Di Luca (Ita) Saeco
80 Frank Schleck (Lux) Team CSC 13.28
81 Guennadi Mikhailov (Rus) US Postal Service p/b Berry Floor 13.56
82 Antonio Cruz (USA) US Postal Service p/b Berry Floor
83 Thorwald Veneberg (Ned) Rabobank
84 Xavier Florencio (Spa) Relax-Bodysol
85 Mikel Pradera (Spa) Illes Balears-Banesto
86 David Zabriskie (USA) US Postal Service p/b Berry Floor 14.02
87 Francisco Cabello (Spa) Comunidad Valenciana-Kelme 14.47
88 Bert Grabsch (Ger) Phonak Hearing Systems
89 Maarten Den Bakker (Ned) Rabobank 15.00
90 Bram Tankink (Ned) Quick.Step-Davitamon 17.30
91 Rene Andrle (Cze) Liberty Seguros 18.11
92 Juan Fuentes (Spa) Saeco 18.36
93 Klaus Möller (Den) Alessio-Bianchi
94 Mikel Artetxe (Spa) Euskaltel-Euskadi 18.38
95 Gonzalo Bayarri (Spa) Phonak Hearing Systems 19.53
96 Joseba Beloki (Spa) Saunier Duval-Prodir
97 Igor Astarloa (Spa) Lampre
98 David Latasa (Spa) Comunidad Valenciana-Kelme 22.06
99 Javier Pascual Rodriguez (Spa) Comunidad Valenciana-Kelme
100 José Julia (Spa) Comunidad Valenciana-Kelme
101 Fabio Sacchi (Ita) Fassa Bortolo 25.56
102 Alberto Martinez (Spa) Relax-Bodysol
103 Pedro Horrillo (Spa) Quick.Step-Davitamon
104 José Garcia Acosta (Spa) Illes Balears-Banesto
105 Frank Høj (Den) Team CSC
106 Mauro Gerosa (Ita) Vini Caldirola-Nobili Rubinetterie
107 Vladimir Miholjevic (Cro) Alessio-Bianchi
108 Jan Hruska (Cze) Liberty Seguros
109 Josep Jufre (Spa) Relax-Bodysol
110 Pietro Caucchioli (Ita) Alessio-Bianchi
111 Ronald Mutsaars (Ned) Rabobank
112 Ion Del Rio (Spa) Paternina-Costa De Almeria
113 Dario Andriotto (Ita) Vini Caldirola-Nobili Rubinetterie
114 Rafael Casero (Spa) Saunier Duval-Prodir
115 Santos Gonzalez (Spa) Phonak Hearing Systems
116 Dario David Cioni (Ita) Fassa Bortolo
117 Roberto Sgambelluri (Ita) Vini Caldirola-Nobili Rubinetterie
118 Sylvester Szymyd (Pol) Saeco
119 Joost Posthuma (Ned) Rabobank
120 Joseba Albizu (Spa) Euskaltel-Euskadi
121 Pavel Tonkov (Rus) Vini Caldirola-Nobili Rubinetterie
122 Vladimir Gusev (Rus) Team CSC
123 David Herrero (Spa) Paternina-Costa De Almeria
124 Igor Gonzalez de Galdeano (Spa) Liberty Seguros
125 Hebert Gutierrez (Col) Cafes Baque
126 Mikel Astarloza (Spa) Ag2R Prevoyance
127 Antonio Colom (Spa) Illes Balears-Banesto
128 Iñaki Isasi (Spa) Euskaltel-Euskadi
129 Erki Pütsep (Est) Ag2R Prevoyance
130 Marius Sabaliauskas (Ltu) Saeco
131 Alessandro Spezialetti (Ita) Saeco
132 José Garrido (Spa) Quick.Step-Davitamon
133 Kevin Hulsmans (Bel) Quick.Step-Davitamon
134 Thomas Bruun (Den) Team CSC
135 Mariano Piccoli (Ita) Lampre
136 Paolo Fornaciari (Ita) Saeco
137 Manuel Quinziato (Ita) Lampre
138 Stephane Goubert (Fra) Ag2R Prevoyance
139 Jan Boven (Ned) Rabobank
140 José Enrique Gutierrez (Spa) Phonak Hearing Systems
141 Matthew White (Aus) Cofidis, le credit par Telephone
142 Juan Carlos Dominguez (Spa) Saunier Duval-Prodir
143 Roberto Laiseka (Spa) Euskaltel-Euskadi
144 Ruslan Ivanov (Mda) Alessio-Bianchi
145 David Fernandez (Spa) Paternina-Costa De Almeria
146 Laszlo Bodrogi (Hun) Quick.Step-Davitamon
147 Arnaud Coyot (Fra) Cofidis, le credit par Telephone
148 Luca Paolini (Ita) Quick.Step-Davitamon
149 Marco Milesi (Ita) Vini Caldirola-Nobili Rubinetterie
150 Ellis Rastelli (Ita) Alessio-Bianchi
151 Bert Roesems (Bel) Relax-Bodysol
152 Koldo Gil (Spa) Liberty Seguros
153 Brian Vandborg (Den) Team CSC
154 Guido Trenti (USA) Fassa Bortolo
155 Daniele Righi (Ita) Lampre
156 Fabian Jeker (Swi) Saunier Duval-Prodir 28.41
157 Julián Sanchez (Spa) Fassa Bortolo 29.40
158 Marco Zanotti (Ita) Vini Caldirola-Nobili Rubinetterie 31.12
159 Ricardo Serrano (Spa) Cafes Baque 31.24
160 Nicolas Jalabert (Fra) Phonak Hearing Systems 31.31
161 Michele Scotto (Ita) Lampre 31.59
162 Aitor Silloniz (Spa) Euskaltel-Euskadi 32.10
163 Alberto Ongarato (Ita) Fassa Bortolo 34.04
164 Marco Velo (Ita) Fassa Bortolo
165 Alessandro Petacchi (Ita) Fassa Bortolo
166 Nacor Burgos (Spa) Relax-Bodysol 34.55
DNS Angelo Furlan (Ita) Alessio-Bianchi
DNS Patrick Sinkewitz (Ger) Quick.Step-Davitamon
DNF Stéphane Berges (Fra) Ag2R Prevoyance
DNF Andy Flickinger (Fra) Ag2R Prevoyance
DNF Nicolas Inaudi (Fra) Ag2R Prevoyance
DNF Julien Laidoun (Fra) Ag2R Prevoyance
DNF Martin Hvastija (Slo) Alessio-Bianchi
DNF Iñigo Cuesta (Spa) Cofidis, le credit par Telephone
DNF Carlos Torrent (Spa) Paternina-Costa De Almeria
DNF Robert Hunter (RSA) Rabobank
DNF Giosue Bonomi (Ita) Saeco
DNF Tomas Konecny (Cze) T-Mobile Team
DNF Max Van Heeswijk (Ned) US Postal Service p/b Berry Floor
DNF Steve Zampieri (Swi) Vini Caldirola-Nobili Rubinetterie
Points
1 Leonardo Piepoli (Ita) Saunier Duval-Prodir 25 pts
2 Roberto Heras (Spa) Liberty Seguros 20
3 Isidro Nozal (Spa) Liberty Seguros 16
4 Francisco Mancebo (Spa) Illes Balears-Banesto 14
5 Jorge Ferrio (Spa) Paternina-Costa De Almeria 12
6 Alejandro Valverde (Spa) Comunidad Valenciana-Kelme 10
7 Denis Menchov (Rus) Illes Balears-Banesto 9
8 Carlos Sastre (Spa) Team CSC 8
9 Floyd Landis (USA) US Postal Service p/b Berry Floor 7
10 Aitor Gonzalez (Spa) Fassa Bortolo 6
11 Angel Gomez (Spa) Paternina-Costa De Almeria 5
12 Carlos Garcia Quesada (Spa) Comunidad Valenciana-Kelme 4
13 Manuel Beltran (Spa) US Postal Service p/b Berry Floor 3
14 Felix Cardenas (Col) Cafes Baque 2
15 Santiago Perez (Spa) Phonak Hearing Systems 1
Mountains
Puerto de Albaida - cat. 3, km 34
1 Vladimir Miholjevic (Cro) Alessio-Bianchi 6 pts
2 Michele Scotto (Ita) Lampre 4
3 Cedric Vasseur (Fra) Cofidis, le credit par Telephone 2
4 Francisco Garcia (Spa) Cafes Baque 1
Alto de la Margarida - cat. 3, km 55
1 David Fernandez (Spa) Paternina-Costa De Almeria 6 pts
2 Manuel Quinziato (Ita) Lampre 4
3 Felix Cardenas (Col) Cafes Baque 2
4 Constantino Zaballa (Spa) Saunier Duval-Prodir 1
Alto de Tollos - cat. 2, km 63
1 David Fernandez (Spa) Paternina-Costa De Almeria 10 pts
2 Felix Cardenas (Col) Cafes Baque 7
3 Constantino Zaballa (Spa) Saunier Duval-Prodir 5
4 Pablo Lastras (Spa) Illes Balears-Banesto 3
5 Tadej Valjavec (Slo) Phonak Hearing Systems 2
6 Francisco Cabello (Spa) Comunidad Valenciana-Kelme 1
Puerto de Tudons - cat. 2, km 93
1 David Fernandez (Spa) Paternina-Costa De Almeria 10 pts
2 Felix Cardenas (Col) Cafes Baque 7
3 Pablo Lastras (Spa) Illes Balears-Banesto 5
4 Tadej Valjavec (Slo) Phonak Hearing Systems 3
5 José Luis Arrieta (Spa) Illes Balears-Banesto 2
6 Francisco Cabello (Spa) Comunidad Valenciana-Kelme 1
Alto de Torremanzanas - cat. 2, km 126
1 Felix Cardenas (Col) Cafes Baque 10 pts
2 Tadej Valjavec (Slo) Phonak Hearing Systems 7
3 Pablo Lastras (Spa) Illes Balears-Banesto 5
4 Constantino Zaballa (Spa) Saunier Duval-Prodir 3
5 Mikel Pradera (Spa) Illes Balears-Banesto 2
6 José Luis Arrieta (Spa) Illes Balears-Banesto 1
Puerto de Benifallim - cat. 3, km 134
1 Felix Cardenas (Col) Cafes Baque 6 pts
2 Pablo Lastras (Spa) Illes Balears-Banesto 4
3 Tadej Valjavec (Slo) Phonak Hearing Systems 2
4 Constantino Zaballa (Spa) Saunier Duval-Prodir 1
Alto de Aitana cat. E, km 162
1 Leonardo Piepoli (Ita) Saunier Duval-Prodir 30 pts
2 Roberto Heras (Spa) Liberty Seguros 25
3 Isidro Nozal (Spa) Liberty Seguros 20
4 Francisco Mancebo (Spa) Illes Balears-Banesto 16
5 Jorge Ferrio (Spa) Paternina-Costa De Almeria 12
6 Alejandro Valverde (Spa) Comunidad Valenciana-Kelme 10
7 Denis Menchov (Rus) Illes Balears-Banesto 8
8 Carlos Sastre (Spa) Team CSC 6
9 Floyd Landis (USA) US Postal Service p/b Berry Floor 4
10 Aitor Gonzalez (Spa) Fassa Bortolo 3
11 Angel Gomez (Spa) Paternina-Costa De Almeria 2
12 Carlos Garcia Quesada (Spa) Comunidad Valenciana-Kelme 1
Sprints
El Palomar - km 23
1 Vladimir Miholjevic (Cro) Alessio-Bianchi 4 pts
2 Michele Scotto (Ita) Lampre 2
3 Cedric Vasseur (Fra) Cofidis, le credit par Telephone 1
Relleu - km 115,2
1 Felix Cardenas (Col) Cafes Baque 4 pts
2 Tadej Valjavec (Slo) Phonak Hearing Systems 2
3 Pablo Lastras (Spa) Illes Balears-Banesto 1
Penágula - km 145
1 Felix Cardenas (Col) Cafes Baque 4 pts
2 Pablo Lastras (Spa) Illes Balears-Banesto 2
3 Constantino Zaballa (Spa) Saunier Duval-Prodir 1
Teams
1 Illes Balears - Banesto 13.31.35
2 Comunidad Valenciana - Kelme 0.23
3 Costa de Almeria - Paternina 1.11
4 Saunier Duval - Prodir 1.31
5 Liberty Seguros 2.10
6 Cafes Baque 3.20
7 US Postal Service presented by B. 4.45
8 Team CSC 7.02
9 Relax-Bodysol 12.16
10 Cofidis, le credit par telephone 15.31
11 Phonak Hearing Systems 15.33
12 T-Mobile Team 20.55
13 Saeco 22.40
14 Euskaltel - Euskadi 24.29
15 Quick Step - Davitamon 25.44
16 Rabobank 26.06
17 Lampre 31.14
18 AG2R Prevoyance 35.29
19 Vini Caldirola -Nobili Rubinetterie 36.09
20 Fassa Bortolo 36.28
21 Alessio - Bianchi 53.45
General classification after stage 9
1 Floyd Landis (USA) US Postal Service p/b Berry Floor 31.46.48
2 Manuel Beltran (Spa) US Postal Service p/b Berry Floor 0.33
3 Francisco Mancebo (Spa) Illes Balears-Banesto 0.38
4 Isidro Nozal (Spa) Liberty Seguros 0.51
5 Alejandro Valverde (Spa) Comunidad Valenciana-Kelme 0.57
6 Roberto Heras (Spa) Liberty Seguros 1.35
7 Denis Menchov (Rus) Illes Balears-Banesto 1.52
8 Carlos Sastre (Spa) Team CSC 1.55
9 Aitor Gonzalez (Spa) Fassa Bortolo 2.25
10 David Blanco (Spa) Comunidad Valenciana-Kelme 3.30
11 Carlos Garcia Quesada (Spa) Comunidad Valenciana-Kelme 4.19
12 Angel Gomez (Spa) Paternina-Costa De Almeria 4.25
13 Santiago Perez (Spa) Phonak Hearing Systems 4.35
14 Luis Perez (Spa) Cofidis, le credit par Telephone 5.06
15 Victor Hugo Peña (Col) US Postal Service p/b Berry Floor 5.08
16 Juan Manuel Garate (Spa) Lampre 5.18
17 Rubén Plaza (Spa) Comunidad Valenciana-Kelme 5.28
18 Damiano Cunego (Ita) Saeco 5.35
19 Cadel Evans (Aus) T-Mobile Team 6.11
20 Jörg Jaksche (Ger) Team CSC 6.48
21 Pablo Lastras (Spa) Illes Balears-Banesto 6.52
22 Benoit Joachim (Lux) US Postal Service p/b Berry Floor 6.55
23 Francisco José Lara (Spa) Paternina-Costa De Almeria 7.10
24 Stefano Garzelli (Ita) Vini Caldirola-Nobili Rubinetterie 7.24
25 Miguel A. M. Perdiguero (Spa) Saunier Duval-Prodir 7.27
26 Luis Pasamontes (Spa) Relax-Bodysol 7.38
27 Peio Arreitunandia (Spa) Cafes Baque 7.44
28 Marcos Serrano (Spa) Liberty Seguros 9.06
29 Oscar Sevilla (Spa) Phonak Hearing Systems 9.28
30 Samuel Sanchez (Spa) Euskaltel-Euskadi 9.45
31 Felix Cardenas (Col) Cafes Baque 10.09
32 Joaquin Rodriguez (Spa) Saunier Duval-Prodir
33 Iñigo Chaurreau (Spa) Ag2R Prevoyance
34 David Plaza (Spa) Cafes Baque 10.18
35 Tyler Hamilton (USA) Phonak Hearing Systems 10.29
36 Constantino Zaballa (Spa) Saunier Duval-Prodir 11.41
37 Manuel Calvente (Spa) Team CSC 11.43
38 Christophe Oriol (Fra) Ag2R Prevoyance 12.10
39 Dariusz Baranowski (Pol) Liberty Seguros 12.52
40 Joan Horrach (Spa) Illes Balears-Banesto 13.11
41 Eladio Jimenez (Spa) Comunidad Valenciana-Kelme 14.49
42 Leonardo Piepoli (Ita) Saunier Duval-Prodir 14.51
43 José Luis Arrieta (Spa) Illes Balears-Banesto 14.53
44 Daniel Atienza (Spa) Cofidis, le credit par Telephone 15.16
45 Unai Osa (Spa) Illes Balears-Banesto 15.17
46 Jorge Ferrio (Spa) Paternina-Costa De Almeria 16.20
47 Erik Zabel (Ger) T-Mobile Team 16.21
48 Francisco Garcia (Spa) Cafes Baque 16.38
49 Guido Trentin (Ita) Cofidis, le credit par Telephone 16.53
50 Johan Van Summeren (Bel) Relax-Bodysol 17.15
51 Oscar Freire (Spa) Rabobank 17.19
52 José Miguel Elias (Spa) Relax-Bodysol 17.22
53 David Cañada (Spa) Saunier Duval-Prodir 17.43
54 Frank Schleck (Lux) Team CSC 18.08
55 Jurgen Van Goolen (Bel) Quick.Step-Davitamon 19.22
56 Hernan Buenahora (Col) Cafes Baque 19.48
57 Xavier Florencio (Spa) Relax-Bodysol 20.10
58 Kevin De Weert (Bel) Rabobank 20.59
59 Giampaolo Caruso (Ita) Liberty Seguros 21.51
60 Tadej Valjavec (Slo) Phonak Hearing Systems 21.56
61 Cedric Vasseur (Fra) Cofidis, le credit par Telephone 22.17
62 Klaus Möller (Den) Alessio-Bianchi 23.26
63 Jose Antonio Pecharroman (Spa) Quick.Step-Davitamon 23.30
64 Joseba Beloki (Spa) Saunier Duval-Prodir 24.06
65 Aitor Perez (Spa) Cafes Baque 24.11
66 Eddy Mazzoleni (Ita) Saeco 24.26
67 Cristian Moreni (Ita) Alessio-Bianchi 25.17
68 Haimar Zubeldia (Spa) Euskaltel-Euskadi 25.51
69 Stephan Schreck (Ger) T-Mobile Team 26.03
70 Peter Luttenberger (Aut) Team CSC 26.50
71 Jose Luis Rebollo (Spa) Relax-Bodysol 27.47
72 José Enrique Gutierrez (Spa) Phonak Hearing Systems 28.15
73 Dario David Cioni (Ita) Fassa Bortolo 28.41
74 Ivan Parra (Col) Cafes Baque 29.15
75 Alessandro Cortinovis (Ita) Lampre 29.25
76 Antonio Cruz (USA) US Postal Service p/b Berry Floor 29.34
77 Koldo Gil (Spa) Liberty Seguros 29.43
78 Joaquin Lopez (Spa) Paternina-Costa De Almeria 29.45
79 Danilo Di Luca (Ita) Saeco 30.24
80 Pedro Horrillo (Spa) Quick.Step-Davitamon 30.39
81 Roberto Sgambelluri (Ita) Vini Caldirola-Nobili Rubinetterie 31.51
82 Patrick Calcagni (Swi) Vini Caldirola-Nobili Rubinetterie 32.07
83 Sylvester Szymyd (Pol) Saeco 32.51
84 Roberto Laiseka (Spa) Euskaltel-Euskadi 32.56
85 Stuart O'Grady (Aus) Cofidis, le credit par Telephone 33.24
86 Guennadi Mikhailov (Rus) US Postal Service p/b Berry Floor 34.17
87 Mikel Pradera (Spa) Illes Balears-Banesto 35.17
88 Volodymir Gustov (Ukr) Fassa Bortolo 35.44
89 Gonzalo Bayarri (Spa) Phonak Hearing Systems 36.25
90 Michael Barry (Can) US Postal Service p/b Berry Floor 36.47
91 Josep Jufre (Spa) Relax-Bodysol 37.04
92 Pieter Weening (Ned) Rabobank 37.13
93 Bingen Fernandez (Spa) Cofidis, le credit par Telephone 37.18
94 Vladimir Miholjevic (Cro) Alessio-Bianchi 37.25
95 Javier Pascual Rodriguez (Spa) Comunidad Valenciana-Kelme 37.57
96 Bert Grabsch (Ger) Phonak Hearing Systems 38.01
97 David Herrero (Spa) Paternina-Costa De Almeria 38.14
98 Bram Tankink (Ned) Quick.Step-Davitamon 38.26
99 Thorwald Veneberg (Ned) Rabobank 39.06
100 Luca Paolini (Ita) Quick.Step-Davitamon 39.34
101 David Latasa (Spa) Comunidad Valenciana-Kelme 40.13
102 Fabio Sacchi (Ita) Fassa Bortolo 40.28
103 Iñaki Isasi (Spa) Euskaltel-Euskadi 41.43
104 Michele Scotto (Ita) Lampre 43.05
105 Laszlo Bodrogi (Hun) Quick.Step-Davitamon 43.31
106 Alberto Martinez (Spa) Relax-Bodysol 45.35
107 Francisco Cabello (Spa) Comunidad Valenciana-Kelme 45.36
108 David Zabriskie (USA) US Postal Service p/b Berry Floor 45.45
109 David Fernandez (Spa) Paternina-Costa De Almeria 47.01
110 Alexandre Vinokourov (Kaz) T-Mobile Team 47.05
111 Mikel Astarloza (Spa) Ag2R Prevoyance 47.44
112 Juan Fuentes (Spa) Saeco 49.21
113 Pietro Caucchioli (Ita) Alessio-Bianchi 50.09
114 Joost Posthuma (Ned) Rabobank 50.45
115 Igor Astarloa (Spa) Lampre 50.52
116 Stephane Goubert (Fra) Ag2R Prevoyance 50.54
117 Igor Gonzalez de Galdeano (Spa) Liberty Seguros 51.08
118 Maarten Den Bakker (Ned) Rabobank 51.27
119 Nicolas Jalabert (Fra) Phonak Hearing Systems 51.28
120 Rafael Casero (Spa) Saunier Duval-Prodir 51.57
121 Alberto Lopez De Munain (Spa) Euskaltel-Euskadi 51.58
122 Mariano Piccoli (Ita) Lampre 52.15
123 Antonio Colom (Spa) Illes Balears-Banesto 52.17
124 Rene Andrle (Cze) Liberty Seguros 54.04
125 Manuel Quinziato (Ita) Lampre 54.30
126 Jan Hruska (Cze) Liberty Seguros 54.41
127 Ronald Mutsaars (Ned) Rabobank 55.09
128 Mikel Artetxe (Spa) Euskaltel-Euskadi 55.40
129 Marco Milesi (Ita) Vini Caldirola-Nobili Rubinetterie 55.45
130 Hebert Gutierrez (Col) Cafes Baque 56.04
131 Joseba Albizu (Spa) Euskaltel-Euskadi 56.19
132 Ion Del Rio (Spa) Paternina-Costa De Almeria 56.29
133 José Julia (Spa) Comunidad Valenciana-Kelme 56.39
134 Santos Gonzalez (Spa) Phonak Hearing Systems 56.51
135 Bert Roesems (Bel) Relax-Bodysol 57.06
136 Frank Høj (Den) Team CSC 57.34
137 Julián Sanchez (Spa) Fassa Bortolo 58.16
138 Kevin Hulsmans (Bel) Quick.Step-Davitamon 58.19
139 Marius Sabaliauskas (Ltu) Saeco 58.33
140 Ricardo Serrano (Spa) Cafes Baque 59.43
141 Juan Carlos Dominguez (Spa) Saunier Duval-Prodir 59.58
142 Nacor Burgos (Spa) Relax-Bodysol 1.00.23
143 Pavel Tonkov (Rus) Vini Caldirola-Nobili Rubinetterie 1.01.30
144 Guido Trenti (USA) Fassa Bortolo 1.01.40
145 Ruslan Ivanov (Mda) Alessio-Bianchi 1.01.41
146 Dario Andriotto (Ita) Vini Caldirola-Nobili Rubinetterie 1.03.07
147 Mauro Gerosa (Ita) Vini Caldirola-Nobili Rubinetterie 1.03.24
148 José Garcia Acosta (Spa) Illes Balears-Banesto 1.03.55
149 Erki Pütsep (Est) Ag2R Prevoyance 1.03.56
150 Marco Velo (Ita) Fassa Bortolo 1.04.48
151 Arnaud Coyot (Fra) Cofidis, le credit par Telephone 1.06.02
152 Daniele Righi (Ita) Lampre 1.06.35
153 Jan Boven (Ned) Rabobank 1.07.01
154 Alessandro Petacchi (Ita) Fassa Bortolo 1.07.46
155 Alessandro Spezialetti (Ita) Saeco 1.09.04
156 Marco Zanotti (Ita) Vini Caldirola-Nobili Rubinetterie 1.09.06
157 Paolo Fornaciari (Ita) Saeco 1.09.21
158 Fabian Jeker (Swi) Saunier Duval-Prodir
159 Aitor Silloniz (Spa) Euskaltel-Euskadi 1.09.46
160 Brian Vandborg (Den) Team CSC 1.09.56
161 Ellis Rastelli (Ita) Alessio-Bianchi 1.10.20
162 Alberto Ongarato (Ita) Fassa Bortolo
163 Thomas Bruun (Den) Team CSC 1.10.45
164 Vladimir Gusev (Rus) Team CSC 1.11.38
165 José Garrido (Spa) Quick.Step-Davitamon 1.11.39
166 Matthew White (Aus) Cofidis, le credit par Telephone 1.18.28
Points classification
1 Erik Zabel (Ger) T-Mobile Team 92 pts
2 Stuart O'Grady (Aus) Cofidis, le credit par Telephone 90
3 Oscar Freire (Spa) Rabobank 87
4 Alessandro Petacchi (Ita) Fassa Bortolo 75
5 Alejandro Valverde (Spa) Comunidad Valenciana-Kelme 65
6 Floyd Landis (USA) US Postal Service p/b Berry Floor 50
7 Denis Menchov (Rus) Illes Balears-Banesto 50
8 Francisco Mancebo (Spa) Illes Balears-Banesto 43
9 Roberto Heras (Spa) Liberty Seguros 41
10 Isidro Nozal (Spa) Liberty Seguros 40
11 Leonardo Piepoli (Ita) Saunier Duval-Prodir 39
12 Manuel Beltran (Spa) US Postal Service p/b Berry Floor 38
13 Aitor Gonzalez (Spa) Fassa Bortolo 38
14 Victor Hugo Peña (Col) US Postal Service p/b Berry Floor 36
15 Pedro Horrillo (Spa) Quick.Step-Davitamon 35
16 Benoit Joachim (Lux) US Postal Service p/b Berry Floor 28
17 Carlos Sastre (Spa) Team CSC 28
18 Miguel A. M. Perdiguero (Spa) Saunier Duval-Prodir 27
19 Tyler Hamilton (USA) Phonak Hearing Systems 26
20 Cristian Moreni (Ita) Alessio-Bianchi 21
21 Cadel Evans (Aus) T-Mobile Team 20
22 Michael Barry (Can) US Postal Service p/b Berry Floor 20
23 David Fernandez (Spa) Paternina-Costa De Almeria 20
24 Stefano Garzelli (Ita) Vini Caldirola-Nobili Rubinetterie 19
25 Luca Paolini (Ita) Quick.Step-Davitamon 18
Mountains classification
1 David Fernandez (Spa) Paternina-Costa De Almeria 35 pts
2 Francisco Mancebo (Spa) Illes Balears-Banesto 33
3 Felix Cardenas (Col) Cafes Baque 32
4 Leonardo Piepoli (Ita) Saunier Duval-Prodir 31
5 Roberto Heras (Spa) Liberty Seguros 27
6 Manuel Quinziato (Ita) Lampre 20
7 Isidro Nozal (Spa) Liberty Seguros 20
8 Pablo Lastras (Spa) Illes Balears-Banesto 17
9 José Miguel Elias (Spa) Relax-Bodysol 16
10 Denis Menchov (Rus) Illes Balears-Banesto 14
11 Tadej Valjavec (Slo) Phonak Hearing Systems 14
12 Juan Manuel Garate (Spa) Lampre 13
13 Alejandro Valverde (Spa) Comunidad Valenciana-Kelme 13
14 Jorge Ferrio (Spa) Paternina-Costa De Almeria 12
15 Hebert Gutierrez (Col) Cafes Baque 11
16 Kevin Hulsmans (Bel) Quick.Step-Davitamon 11
17 Floyd Landis (USA) US Postal Service p/b Berry Floor 10
18 Constantino Zaballa (Spa) Saunier Duval-Prodir 10
19 Manuel Beltran (Spa) US Postal Service p/b Berry Floor 9
20 Carlos Sastre (Spa) Team CSC 8
21 Aitor Gonzalez (Spa) Fassa Bortolo 7
22 Vladimir Miholjevic (Cro) Alessio-Bianchi 6
23 Carlos Garcia Quesada (Spa) Comunidad Valenciana-Kelme 6
24 Luis Perez (Spa) Cofidis, le credit par Telephone 5
25 Daniele Righi (Ita) Lampre 5
Combined classification
1 Francisco Mancebo (Spa) Illes Balears-Banesto 13 pts
2 Roberto Heras (Spa) Liberty Seguros 20
3 Isidro Nozal (Spa) Liberty Seguros 21
4 Alejandro Valverde (Spa) Comunidad Valenciana-Kelme 23
5 Floyd Landis (USA) US Postal Service p/b Berry Floor 24
6 Denis Menchov (Rus) Illes Balears-Banesto 24
7 Manuel Beltran (Spa) US Postal Service p/b Berry Floor 33
8 Aitor Gonzalez (Spa) Fassa Bortolo 43
9 Carlos Sastre (Spa) Team CSC 45
10 Leonardo Piepoli (Ita) Saunier Duval-Prodir 57
11 Juan Manuel Garate (Spa) Lampre 67
12 Felix Cardenas (Col) Cafes Baque 71
13 Carlos Garcia Quesada (Spa) Comunidad Valenciana-Kelme 76
14 Benoit Joachim (Lux) US Postal Service p/b Berry Floor 77
15 Angel Gomez (Spa) Paternina-Costa De Almeria 81
16 Damiano Cunego (Ita) Saeco 83
17 Pablo Lastras (Spa) Illes Balears-Banesto 83
18 Luis Perez (Spa) Cofidis, le credit par Telephone 90
19 Jorge Ferrio (Spa) Paternina-Costa De Almeria 91
20 Constantino Zaballa (Spa) Saunier Duval-Prodir 118
21 José Miguel Elias (Spa) Relax-Bodysol 127
22 Tadej Valjavec (Slo) Phonak Hearing Systems 129
23 David Fernandez (Spa) Paternina-Costa De Almeria 133
24 Patrick Calcagni (Swi) Vini Caldirola-Nobili Rubinetterie 137
25 Xavier Florencio (Spa) Relax-Bodysol 141
Teams classification
1 US Postal Service presented by B. 95.26.05
2 Comunidad Valenciana - Kelme 1.04
3 Illes Balears - Banesto 3.20
4 Liberty Seguros 3.59
5 Team CSC 10.41
6 Saunier Duval - Prodir 11.31
7 Costa de Almeria - Paternina 13.52
8 Cafes Baque 14.22
9 Phonak Hearing Systems 15.27
10 Relax-Bodysol 23.49
11 Cofidis, le credit par telephone 24.52
12 T-Mobile Team 26.09
13 Saeco 34.29
14 Quick Step - Davitamon 41.06
15 Fassa Bortolo 47.26
16 Euskaltel - Euskadi 48.55
17 Lampre 53.30
18 Vini Caldirola -Nobili Rubinetterie 56.04
19 Rabobank 57.25
20 AG2R Prevoyance 1.00.56
21 Alessio - Bianchi 1.18.48