1 Alessandro Petacchi (Ita) Fassa Bortolo 3.43.16 (44.98 km/h)
2 Fred Rodriguez (USA) Saunier Duval-Vini Caldirola
3 Erik Zabel (Ger) Team Telekom
4 Thomas Bruun (Den) Team CSC
5 Tom Boonen (Bel) Quick.Step-Davitamon
6 Angelo Furlan (Ita) Alessio
7 Steven De Jongh (Ned) Rabobank
8 Gorka Gonzalez (Spa) Euskaltel-Euskadi
9 Angel Edo (Spa) Milaneza-MSS
10 Alberto Vinale (Ita) Alessio
11 Iñaki Isasi (Spa) Euskaltel-Euskadi
12 George Hincapie (USA) US Postal-Berry Floor
13 Francisco Gutierrez (Spa) Labarca-2-Café Baqué
14 Carlos Torrent (Spa) Paternina-Costa de Almeria
15 Simone Masciarelli (Ita) Saunier Duval-Vini Caldirola
16 Alexandre Usov (Blr) Phonak Hearing Systems
17 Miguel Martin Perdiguero (Spa) Domina Vacanze-Elitron
18 Fabrizio Guidi (Ita) Team Bianchi
19 Txema Del Olmo (Spa) Milaneza-MSS
20 Carlos Golbano (Spa) Paternina-Costa de Almeria
21 Santos Gonzalez (Spa) Domina Vacanze-Elitron
22 Oscar Sevilla (Spa) Kelme-Costa Blanca
23 Addy Engels (Ned) Rabobank
24 Roberto Heras (Spa) US Postal-Berry Floor
25 José Gutierrez (Spa) Kelme-Costa Blanca
26 Michael Rasmussen (Den) Rabobank
27 Isidro Nozal (Spa) O.N.C.E.-Eroski
28 David De La Fuente (Spa) Saunier Duval-Vini Caldirola
29 Igor Gonzalez De Galdeano (Spa) O.N.C.E.-Eroski
30 Cristian Moreni (Ita) Alessio
31 Max van Heeswijk (Ned) US Postal-Berry Floor
32 Pablo Lastras (Spa) iBanesto.com
33 Manuel Beltran (Spa) US Postal-Berry Floor
34 Bert Grabsch (Ger) Phonak Hearing Systems
35 Luis Perez (Spa) Cofidis, Le Crédit par Téléphone
36 José Jufre (Spa) Colchon Relax-Fuenlabrada
37 Patrick Calcagni (Swi) Saunier Duval-Vini Caldirola
38 David Cañada (Spa) Quick.Step-Davitamon
39 Juan Manuel Garate (Spa) Lampre
40 Joan Horrach (Spa) Milaneza-MSS
41 Joaquin Rodriguez (Spa) O.N.C.E.-Eroski
42 Alejandro Valverde (Spa) Kelme-Costa Blanca
43 Mariano Piccoli (Ita) Lampre
44 Angelo Lopeboselli (Ita) Cofidis, Le Crédit par Téléphone
45 Constantino Zaballa (Spa) Kelme-Costa Blanca
46 Unai Osa (Spa) iBanesto.com
47 David Etxebarria (Spa) Euskaltel-Euskadi
48 Michele Scarponi (Ita) Domina Vacanze-Elitron
49 Oscar Pereiro (Spa) Phonak Hearing Systems
50 Angel Vicioso (Spa) O.N.C.E.-Eroski
51 Gianluca Sironi (Ita) Saunier Duval-Vini Caldirola
52 Nicki Sorensen (Den) Team CSC
53 Kyryl Pospyeyev (Ukr) Domina Vacanze-Elitron
54 Christian Pepoli (Ita) Team Saeco
55 Matthew White (Aus) US Postal-Berry Floor
56 Francisco Mancebo (Spa) iBanesto.com
57 Ivan Herrero (Spa) Labarca-2-Café Baqué
58 Gianpaolo Mondini (Ita) Domina Vacanze-Elitron
59 David Latasa (Spa) Kelme-Costa Blanca
60 Jorge Ferrio (Spa) Paternina-Costa de Almeria
61 Giovanni Lombardi (Ita) Domina Vacanze-Elitron
62 Felix Cardenas (Col) Labarca-2-Café Baqué
63 Christian Werner (Ger) Team Telekom
64 Steffan Wesemann (Ger) Team Telekom
65 Alberto Martinez (Spa) Euskaltel-Euskadi
66 Pietro Zucconi (Swi) Saunier Duval-Vini Caldirola
67 Guido Trenti (USA) Fassa Bortolo
68 José Luis Arrieta (Spa) iBanesto.com
69 Benjamín Noval (Spa) Colchon Relax-Fuenlabrada
70 Félix Garcia Casas (Spa) Team Bianchi
71 Manuel Calvente (Spa) Team CSC
72 Beat Zberg (Swi) Rabobank
73 Antonio Tauler (Spa) Kelme-Costa Blanca
74 Denis Lunghi (Ita) Alessio
75 Iker Flores (Spa) Euskaltel-Euskadi
76 Stefano Casagranda (Ita) Alessio
77 Mario Aerts (Bel) Team Telekom
78 David Navas (Spa) Colchon Relax-Fuenlabrada
79 Rafael Casero (Spa) Paternina-Costa de Almeria
80 Michael Barry (Can) US Postal-Berry Floor
81 Bingen Fernandez (Spa) Cofidis, Le Crédit par Téléphone
82 Francisco Cabello (Spa) Kelme-Costa Blanca
83 Marcos Serrano (Spa) O.N.C.E.-Eroski
84 Dario Frigo (Ita) Fassa Bortolo
85 Guido Trentin (Ita) Cofidis, Le Crédit par Téléphone
86 Bram Tankink (Ned) Quick.Step-Davitamon
87 Alessandro Bertolini (Ita) Alessio
88 Francisco Vila (Spa) Lampre
89 Gorka Gerrikagoitia (Spa) Euskaltel-Euskadi
90 Jesus Maria Manzano (Spa) Kelme-Costa Blanca
91 Santiago Perez (Spa) Phonak Hearing Systems
92 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi
93 Pedro Horrillo (Spa) Quick.Step-Davitamon
94 José Luis Rubiera (Spa) US Postal-Berry Floor
95 Bekim Christensen (Den) Team CSC
96 Iñigo Cuesta (Spa) Cofidis, Le Crédit par Téléphone
97 Pedro Cardoso (Por) Milaneza-MSS
98 Carlos Garcia Quesada (Spa) Kelme-Costa Blanca
99 Aitor Osa (Spa) iBanesto.com
100 Nacor Burgos (Spa) Colchon Relax-Fuenlabrada
101 Renato Silva (Por) Milaneza-MSS
102 Jurgen Van Goolen (Bel) Quick.Step-Davitamon
103 Thorsten Rund (Ger) Team Bianchi
104 Niki Aebersold (Swi) Phonak Hearing Systems
105 Juan Fuentes (Spa) Team Saeco
106 Gonçalo Amorim (Por) Milaneza-MSS
107 Patrick Sinkewitz (Ger) Quick.Step-Davitamon
108 José Garcia Acosta (Spa) iBanesto.com
109 Domingo Sanchez (Spa) Paternina-Costa de Almeria
110 Torsten Hiekmann (Ger) Team Telekom 0.15
111 Jose Luis Rebollo (Spa) Colchon Relax-Fuenlabrada 0.22
112 Peter Luttenberger (Aut) Team CSC
113 Paulo Barroso (Por) Milaneza-MSS 0.26
114 Bobby Julich (USA) Team Telekom
115 Stephan Schreck (Ger) Team Telekom
116 Matteo Tosatto (Ita) Fassa Bortolo
117 Serguei Ivanov (Rus) Fassa Bortolo
118 Mathew Hayman (Aus) Rabobank 0.30
119 David Millar (GBr) Cofidis, Le Crédit par Téléphone 0.33
120 Jörg Jaksche (Ger) O.N.C.E.-Eroski
121 David Lopez (Spa) Labarca-2-Café Baqué 0.42
122 Filippo Simeoni (Ita) Domina Vacanze-Elitron
123 Karsten Kroon (Ned) Rabobank
124 Claus Møller (Den) Milaneza-MSS
125 Daniel Atienza (Spa) Cofidis, Le Crédit par Téléphone
126 Sven Montgomery (Swi) Fassa Bortolo
127 Gustavo Otero (Spa) Labarca-2-Café Baqué
128 Carlos Sastre (Spa) Team CSC
129 Francisco Cerezo (Spa) Labarca-2-Café Baqué
130 Kurt Van De Wouwer (Bel) Quick.Step-Davitamon
131 Oscar Laguna (Spa) Colchon Relax-Fuenlabrada
132 Fabian Jeker (Swi) Milaneza-MSS
133 Juan José De Los Angeles (Spa) Fassa Bortolo
134 Simone Bertoletti (Ita) Lampre
135 Germán Nieto (Spa) Colchon Relax-Fuenlabrada
136 Juan Miguel Mercado (Spa) iBanesto.com
137 Volodymir Gustov (Ukr) Fassa Bortolo
138 Ronald Mutsaars (Ned) Rabobank
139 Rubens Bertogliati (Swi) Lampre
140 Mikel Pradera (Spa) O.N.C.E.-Eroski
141 Daniele Righi (Ita) Lampre
142 Santiago Blanco (Spa) Colchon Relax-Fuenlabrada
143 Dmitri Fofonov (Kaz) Cofidis, Le Crédit par Téléphone
144 Raphael Schweda (Ger) Team Bianchi
145 Jan Hruska (Cze) O.N.C.E.-Eroski
146 Wladimir Belli (Ita) Lampre
147 Aitor Garmendia (Spa) Team Bianchi
148 Leonardo Piepoli (Ita) iBanesto.com
149 Gonzalo Bayarri (Spa) Phonak Hearing Systems
150 Unai Etxebarria (Ven) Euskaltel-Euskadi
151 Jan Boven (Ned) Rabobank
152 Eladio Jimenez (Spa) iBanesto.com
153 Roberto Laiseka (Spa) Euskaltel-Euskadi
154 Benoit Joachim (Lux) US Postal-Berry Floor
155 Cesar Garcia Calvo (Spa) Labarca-2-Café Baqué
156 Levi Leipheimer (USA) Rabobank
157 Floyd Landis (USA) US Postal-Berry Floor
158 José Luis Martinez (Spa) Paternina-Costa de Almeria
159 Giampaolo Cheula (Ita) Saunier Duval-Vini Caldirola
160 Igor Pugaci (Mda) Team Saeco
161 José Maestre (Spa) Colchon Relax-Fuenlabrada
162 Pedro Diaz Lobato (Spa) Paternina-Costa de Almeria 1.06
163 Joaquin Lopez (Spa) Paternina-Costa de Almeria
164 Francisco José Lara (Spa) Team Bianchi
165 Michael Sandstod (Den) Team CSC
DNF Aitor Gonzalez (Spa) Fassa Bortolo
DNS Peter Farazjin (Bel) Cofidis, Le Crédit par Téléphone
Points
1 Alessandro Petacchi (Ita) Fassa Bortolo 25 pts
2 Fred Rodriguez (USA) Saunier Duval-Vini Caldirola 20
3 Erik Zabel (Ger) Team Telekom 16
4 Thomas Bruun (Den) Team CSC 14
5 Tom Boonen (Bel) Quick.Step-Davitamon 12
6 Angelo Furlan (Ita) Alessio 10
7 Steven De Jongh (Ned) Rabobank 9
8 Gorka Gonzalez (Spa) Euskaltel-Euskadi 8
9 Angel Edo (Spa) Milaneza-MSS 7
10 Alberto Vinale (Ita) Alessio 6
11 Iñaki Isasi (Spa) Euskaltel-Euskadi 5
12 George Hincapie (USA) US Postal-Berry Floor 4
13 Francisco Gutierrez (Spa) Labarca-2-Café Baqué 3
14 Carlos Torrent (Spa) Paternina-Costa de Almeria 2
15 Simone Masciarelli (Ita) Saunier Duval-Vini Caldirola 1
Sprints
Ruidera - km 95
1 Cristian Moreni (Ita) Alessio 4 pts
2 Fabrizio Guidi (Ita) Team Bianchi 2
3 Carlos Garcia Quesada (Spa) Kelme-Costa Blanca 1
Carrizosa - km 117.5
1 Alessandro Petacchi (Ita) Fassa Bortolo 4 pts
2 Erik Zabel (Ger) Team Telekom 2
3 Fred Rodriguez (USA) Saunier Duval-Vini Caldirola 1
Pozo de Serna - km 148.5
1 Pedro Diaz Lobato (Spa) Paternina-Costa de Almeria 4 pts
2 Oscar Laguna (Spa) Colchon Relax-Fuenlabrada 2
3 Juan Fuentes (Spa) Team Saeco 1
Teams
1 Saunier Duval - Vini Caldirola 11.09.48
2 Alessio
3 Rabobank
4 Euskaltel - Euskadi
5 US Postal Service Berry Floor
6 Milaneza - MSS
7 Domina Vacanze-Elitron-RDZ
8 Kelme - Costa Blanca
9 Paternina - Costa de Almeria
10 Once - Eroski
11 Phonak Hearing Systems
12 Team CSC
13 Quick Step - Davitamon
14 Team Telekom
15 Labarca-2 Cafe Baque
16 IBanesto.com
17 Fassa Bortolo
18 Cofidis, le credit par telephone
19 Lampre
20 Colchon Relax - Fuenlabrada
21 Team Bianchi
22 Team Saeco 0.42
General classification after stage 14
1 Isidro Nozal (Spa) O.N.C.E.-Eroski 45.39.48
2 Igor Gonzalez De Galdeano (Spa) O.N.C.E.-Eroski 3.03
3 Roberto Heras (Spa) US Postal-Berry Floor 5.13
4 Manuel Beltran (Spa) US Postal-Berry Floor 5.39
5 Francisco Mancebo (Spa) iBanesto.com 7.12
6 Alejandro Valverde (Spa) Kelme-Costa Blanca 7.50
7 Michael Rasmussen (Den) Rabobank 8.44
8 Luis Perez (Spa) Cofidis, Le Crédit par Téléphone 8.49
9 Dario Frigo (Ita) Fassa Bortolo 8.50
10 Unai Osa (Spa) iBanesto.com 10.10
11 Santos Gonzalez (Spa) Domina Vacanze-Elitron 10.59
12 Michele Scarponi (Ita) Domina Vacanze-Elitron 11.48
13 Felix Cardenas (Col) Labarca-2-Café Baqué 12.36
14 Marcos Serrano (Spa) O.N.C.E.-Eroski 13.28
15 Oscar Sevilla (Spa) Kelme-Costa Blanca 14.48
16 Félix Garcia Casas (Spa) Team Bianchi 15.20
17 Iker Flores (Spa) Euskaltel-Euskadi 16.09
18 Txema Del Olmo (Spa) Milaneza-MSS 16.32
19 Oscar Pereiro (Spa) Phonak Hearing Systems 17.32
20 Guido Trentin (Ita) Cofidis, Le Crédit par Téléphone 20.53
21 José Jufre (Spa) Colchon Relax-Fuenlabrada 28.24
22 Iñigo Cuesta (Spa) Cofidis, Le Crédit par Téléphone 40.40
23 Gonçalo Amorim (Por) Milaneza-MSS 45.46
24 Manuel Calvente (Spa) Team CSC 45.57
25 Joaquin Rodriguez (Spa) O.N.C.E.-Eroski 46.38
26 Christian Werner (Ger) Team Telekom 46.56
27 José Gutierrez (Spa) Kelme-Costa Blanca 47.05
28 Leonardo Piepoli (Ita) iBanesto.com 47.30
29 Aitor Osa (Spa) iBanesto.com 49.35
30 Constantino Zaballa (Spa) Kelme-Costa Blanca 49.54
31 Carlos Sastre (Spa) Team CSC 53.06
32 David Etxebarria (Spa) Euskaltel-Euskadi 54.34
33 Gorka Gonzalez (Spa) Euskaltel-Euskadi 54.39
34 Joan Horrach (Spa) Milaneza-MSS 56.41
35 Eladio Jimenez (Spa) iBanesto.com 57.47
36 Alberto Martinez (Spa) Euskaltel-Euskadi 58.13
37 Pedro Cardoso (Por) Milaneza-MSS 59.05
38 Jurgen Van Goolen (Bel) Quick.Step-Davitamon 59.22
39 Kyryl Pospyeyev (Ukr) Domina Vacanze-Elitron 1.03.30
40 Carlos Torrent (Spa) Paternina-Costa de Almeria 1.07.33
41 Daniel Atienza (Spa) Cofidis, Le Crédit par Téléphone 1.08.42
42 Claus Møller (Den) Milaneza-MSS 1.08.44
43 David Latasa (Spa) Kelme-Costa Blanca 1.09.48
44 Miguel Martin Perdiguero (Spa) Domina Vacanze-Elitron 1.12.05
45 Wladimir Belli (Ita) Lampre 1.15.10
46 Unai Etxebarria (Ven) Euskaltel-Euskadi 1.16.35
47 Peter Luttenberger (Aut) Team CSC
48 Juan Manuel Garate (Spa) Lampre 1.16.59
49 Pablo Lastras (Spa) iBanesto.com 1.20.21
50 Benoit Joachim (Lux) US Postal-Berry Floor 1.23.15
51 Renato Silva (Por) Milaneza-MSS 1.23.49
52 Denis Lunghi (Ita) Alessio 1.23.50
53 Gorka Gerrikagoitia (Spa) Euskaltel-Euskadi 1.24.18
54 Francisco Vila (Spa) Lampre 1.24.23
55 Michael Barry (Can) US Postal-Berry Floor 1.25.55
56 George Hincapie (USA) US Postal-Berry Floor 1.26.15
57 Jorge Ferrio (Spa) Paternina-Costa de Almeria 1.30.09
58 Floyd Landis (USA) US Postal-Berry Floor 1.30.33
59 Volodymir Gustov (Ukr) Fassa Bortolo 1.30.52
60 Cristian Moreni (Ita) Alessio 1.30.56
61 José Luis Rubiera (Spa) US Postal-Berry Floor 1.31.40
62 Domingo Sanchez (Spa) Paternina-Costa de Almeria 1.32.51
63 Kurt Van De Wouwer (Bel) Quick.Step-Davitamon 1.32.54
64 Patrick Sinkewitz (Ger) Quick.Step-Davitamon 1.33.23
65 Mario Aerts (Bel) Team Telekom 1.33.45
66 Carlos Garcia Quesada (Spa) Kelme-Costa Blanca 1.34.11
67 Benjamín Noval (Spa) Colchon Relax-Fuenlabrada 1.34.19
68 David Lopez (Spa) Labarca-2-Café Baqué 1.34.53
69 Angel Vicioso (Spa) O.N.C.E.-Eroski 1.35.56
70 Jose Luis Rebollo (Spa) Colchon Relax-Fuenlabrada 1.36.14
71 José Luis Martinez (Spa) Paternina-Costa de Almeria 1.37.04
72 David Cañada (Spa) Quick.Step-Davitamon 1.37.32
73 Bingen Fernandez (Spa) Cofidis, Le Crédit par Téléphone 1.37.43
74 Fabrizio Guidi (Ita) Team Bianchi 1.37.58
75 Bert Grabsch (Ger) Phonak Hearing Systems 1.38.27
76 Erik Zabel (Ger) Team Telekom 1.38.42
77 Tom Boonen (Bel) Quick.Step-Davitamon 1.39.51
78 Carlos Golbano (Spa) Paternina-Costa de Almeria 1.39.52
79 Rafael Casero (Spa) Paternina-Costa de Almeria 1.40.30
80 Angel Edo (Spa) Milaneza-MSS 1.42.39
81 Raphael Schweda (Ger) Team Bianchi 1.43.06
82 Juan Miguel Mercado (Spa) iBanesto.com 1.43.10
83 José Garcia Acosta (Spa) iBanesto.com 1.43.13
84 Santiago Perez (Spa) Phonak Hearing Systems 1.43.39
85 Levi Leipheimer (USA) Rabobank 1.43.43
86 Cesar Garcia Calvo (Spa) Labarca-2-Café Baqué 1.45.10
87 José Luis Arrieta (Spa) iBanesto.com 1.46.30
88 Jesus Maria Manzano (Spa) Kelme-Costa Blanca 1.46.51
89 Giovanni Lombardi (Ita) Domina Vacanze-Elitron 1.48.39
90 Francisco José Lara (Spa) Team Bianchi 1.49.09
91 Joaquin Lopez (Spa) Paternina-Costa de Almeria 1.49.21
92 Nicki Sorensen (Den) Team CSC 1.50.47
93 Mariano Piccoli (Ita) Lampre 1.51.38
94 Francisco Cabello (Spa) Kelme-Costa Blanca 1.52.45
95 Torsten Hiekmann (Ger) Team Telekom 1.53.05
96 David Navas (Spa) Colchon Relax-Fuenlabrada 1.53.49
97 Iñaki Isasi (Spa) Euskaltel-Euskadi 1.53.56
98 Alessandro Petacchi (Ita) Fassa Bortolo 1.55.15
99 Francisco Cerezo (Spa) Labarca-2-Café Baqué 1.56.01
100 Stephan Schreck (Ger) Team Telekom 1.56.11
101 Angelo Lopeboselli (Ita) Cofidis, Le Crédit par Téléphone 1.56.26
102 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi 1.56.38
103 Fabian Jeker (Swi) Milaneza-MSS 1.57.20
104 Addy Engels (Ned) Rabobank 1.57.55
105 Jan Hruska (Cze) O.N.C.E.-Eroski 1.58.33
106 Bram Tankink (Ned) Quick.Step-Davitamon 1.58.47
107 Beat Zberg (Swi) Rabobank 1.59.20
108 Patrick Calcagni (Swi) Saunier Duval-Vini Caldirola 2.01.17
109 Steffan Wesemann (Ger) Team Telekom 2.01.33
110 Matthew White (Aus) US Postal-Berry Floor 2.02.10
111 Ivan Herrero (Spa) Labarca-2-Café Baqué 2.02.28
112 Bobby Julich (USA) Team Telekom 2.02.29
113 Santiago Blanco (Spa) Colchon Relax-Fuenlabrada 2.03.05
114 Aitor Garmendia (Spa) Team Bianchi 2.03.12
115 Dmitri Fofonov (Kaz) Cofidis, Le Crédit par Téléphone 2.03.14
116 Daniele Righi (Ita) Lampre 2.03.18
117 Fred Rodriguez (USA) Saunier Duval-Vini Caldirola 2.03.24
118 Jörg Jaksche (Ger) O.N.C.E.-Eroski 2.03.33
119 Oscar Laguna (Spa) Colchon Relax-Fuenlabrada 2.03.37
120 Serguei Ivanov (Rus) Fassa Bortolo 2.04.32
121 Juan José De Los Angeles (Spa) Fassa Bortolo 2.04.45
122 Thorsten Rund (Ger) Team Bianchi 2.04.57
123 Pedro Horrillo (Spa) Quick.Step-Davitamon 2.05.09
124 Alessandro Bertolini (Ita) Alessio 2.05.12
125 Giampaolo Cheula (Ita) Saunier Duval-Vini Caldirola 2.05.38
126 Gianpaolo Mondini (Ita) Domina Vacanze-Elitron 2.06.06
127 Karsten Kroon (Ned) Rabobank 2.06.46
128 Antonio Tauler (Spa) Kelme-Costa Blanca 2.07.09
129 Roberto Laiseka (Spa) Euskaltel-Euskadi 2.07.10
130 Mathew Hayman (Aus) Rabobank 2.07.52
131 Gustavo Otero (Spa) Labarca-2-Café Baqué 2.08.36
132 Sven Montgomery (Swi) Fassa Bortolo 2.08.38
133 Mikel Pradera (Spa) O.N.C.E.-Eroski 2.08.47
134 Stefano Casagranda (Ita) Alessio 2.11.33
135 Max van Heeswijk (Ned) US Postal-Berry Floor 2.12.53
136 Paulo Barroso (Por) Milaneza-MSS 2.12.55
137 Nacor Burgos (Spa) Colchon Relax-Fuenlabrada 2.13.40
138 Matteo Tosatto (Ita) Fassa Bortolo 2.13.48
139 Alexandre Usov (Blr) Phonak Hearing Systems 2.15.09
140 Pietro Zucconi (Swi) Saunier Duval-Vini Caldirola 2.15.59
141 Steven De Jongh (Ned) Rabobank 2.16.16
142 Gianluca Sironi (Ita) Saunier Duval-Vini Caldirola 2.16.35
143 Simone Bertoletti (Ita) Lampre 2.17.55
144 Juan Fuentes (Spa) Team Saeco 2.17.58
145 Pedro Diaz Lobato (Spa) Paternina-Costa de Almeria 2.18.36
146 Bekim Christensen (Den) Team CSC 2.18.44
147 Jan Boven (Ned) Rabobank 2.19.16
148 Angelo Furlan (Ita) Alessio 2.20.00
149 Ronald Mutsaars (Ned) Rabobank 2.22.11
150 David Millar (GBr) Cofidis, Le Crédit par Téléphone 2.22.30
151 Niki Aebersold (Swi) Phonak Hearing Systems 2.22.46
152 Germán Nieto (Spa) Colchon Relax-Fuenlabrada 2.23.20
153 Guido Trenti (USA) Fassa Bortolo 2.24.17
154 Alberto Vinale (Ita) Alessio 2.27.23
155 Filippo Simeoni (Ita) Domina Vacanze-Elitron 2.28.24
156 Michael Sandstod (Den) Team CSC 2.30.32
157 Rubens Bertogliati (Swi) Lampre 2.31.02
158 Thomas Bruun (Den) Team CSC 2.31.04
159 Simone Masciarelli (Ita) Saunier Duval-Vini Caldirola 2.31.25
160 Francisco Gutierrez (Spa) Labarca-2-Café Baqué 2.32.13
161 Gonzalo Bayarri (Spa) Phonak Hearing Systems 2.33.55
162 David De La Fuente (Spa) Saunier Duval-Vini Caldirola 2.35.39
163 Igor Pugaci (Mda) Team Saeco 2.39.57
164 Christian Pepoli (Ita) Team Saeco 2.40.00
165 José Maestre (Spa) Colchon Relax-Fuenlabrada 3.07.04
Points classification
1 Alessandro Petacchi (Ita) Fassa Bortolo 130 pts
2 Erik Zabel (Ger) Team Telekom 130
3 Isidro Nozal (Spa) O.N.C.E.-Eroski 91
4 Alejandro Valverde (Spa) Kelme-Costa Blanca 84
5 Michael Rasmussen (Den) Rabobank 63
6 Angel Edo (Spa) Milaneza-MSS 62
7 Tom Boonen (Bel) Quick.Step-Davitamon 61
8 Igor Gonzalez De Galdeano (Spa) O.N.C.E.-Eroski 59
9 Unai Etxebarria (Ven) Euskaltel-Euskadi 57
10 Joaquin Rodriguez (Spa) O.N.C.E.-Eroski 57
11 Luis Perez (Spa) Cofidis, Le Crédit par Téléphone 55
12 Felix Cardenas (Col) Labarca-2-Café Baqué 51
13 Fred Rodriguez (USA) Saunier Duval-Vini Caldirola 51
14 Dario Frigo (Ita) Fassa Bortolo 44
15 Francisco Mancebo (Spa) iBanesto.com 42
16 Constantino Zaballa (Spa) Kelme-Costa Blanca 40
17 David Etxebarria (Spa) Euskaltel-Euskadi 40
18 David Millar (GBr) Cofidis, Le Crédit par Téléphone 40
19 Manuel Beltran (Spa) US Postal-Berry Floor 39
20 Unai Osa (Spa) iBanesto.com 37
21 Gorka Gonzalez (Spa) Euskaltel-Euskadi 32
22 Jan Hruska (Cze) O.N.C.E.-Eroski 32
23 Roberto Heras (Spa) US Postal-Berry Floor 29
24 Angel Vicioso (Spa) O.N.C.E.-Eroski 27
25 José Jufre (Spa) Colchon Relax-Fuenlabrada 25
26 Fabrizio Guidi (Ita) Team Bianchi 25
27 Aitor Osa (Spa) iBanesto.com 24
28 Claus Møller (Den) Milaneza-MSS 24
29 Bert Grabsch (Ger) Phonak Hearing Systems 22
30 Santos Gonzalez (Spa) Domina Vacanze-Elitron 21
31 Miguel Martin Perdiguero (Spa) Domina Vacanze-Elitron 21
32 Carlos Sastre (Spa) Team CSC 20
33 Joan Horrach (Spa) Milaneza-MSS 20
34 Pedro Diaz Lobato (Spa) Paternina-Costa de Almeria 19
35 Giovanni Lombardi (Ita) Domina Vacanze-Elitron 19
36 Angelo Furlan (Ita) Alessio 19
37 Oscar Pereiro (Spa) Phonak Hearing Systems 16
38 Serguei Ivanov (Rus) Fassa Bortolo 16
39 José Gutierrez (Spa) Kelme-Costa Blanca 15
40 George Hincapie (USA) US Postal-Berry Floor 15
41 Alexandre Usov (Blr) Phonak Hearing Systems 15
42 Leonardo Piepoli (Ita) iBanesto.com 14
43 Carlos Torrent (Spa) Paternina-Costa de Almeria 14
44 Alessandro Bertolini (Ita) Alessio 14
45 Thomas Bruun (Den) Team CSC 14
46 Karsten Kroon (Ned) Rabobank 13
47 Michele Scarponi (Ita) Domina Vacanze-Elitron 12
48 Jurgen Van Goolen (Bel) Quick.Step-Davitamon 12
49 Raphael Schweda (Ger) Team Bianchi 12
50 Oscar Laguna (Spa) Colchon Relax-Fuenlabrada 12
51 Steven De Jongh (Ned) Rabobank 11
52 Marcos Serrano (Spa) O.N.C.E.-Eroski 10
53 Denis Lunghi (Ita) Alessio 10
54 Michael Barry (Can) US Postal-Berry Floor 10
55 Iñaki Isasi (Spa) Euskaltel-Euskadi 10
56 Francisco Gutierrez (Spa) Labarca-2-Café Baqué 10
57 Eladio Jimenez (Spa) iBanesto.com 9
58 Patrick Sinkewitz (Ger) Quick.Step-Davitamon 9
59 Stefano Casagranda (Ita) Alessio 9
60 David Navas (Spa) Colchon Relax-Fuenlabrada 8
61 José Luis Rubiera (Spa) US Postal-Berry Floor 8
62 Renato Silva (Por) Milaneza-MSS 7
63 Félix Garcia Casas (Spa) Team Bianchi 7
64 Floyd Landis (USA) US Postal-Berry Floor 7
65 Levi Leipheimer (USA) Rabobank 7
66 Gianpaolo Mondini (Ita) Domina Vacanze-Elitron 7
67 Max van Heeswijk (Ned) US Postal-Berry Floor 7
68 Fabian Jeker (Swi) Milaneza-MSS 6
69 Oscar Sevilla (Spa) Kelme-Costa Blanca 6
70 Patrick Calcagni (Swi) Saunier Duval-Vini Caldirola 6
71 Antonio Tauler (Spa) Kelme-Costa Blanca 6
72 Alberto Vinale (Ita) Alessio 6
73 Cristian Moreni (Ita) Alessio 5
74 Txema Del Olmo (Spa) Milaneza-MSS 5
75 Pablo Lastras (Spa) iBanesto.com 5
76 Gorka Gerrikagoitia (Spa) Euskaltel-Euskadi 5
77 Juan Miguel Mercado (Spa) iBanesto.com 4
78 Francisco Cerezo (Spa) Labarca-2-Café Baqué 4
79 David De La Fuente (Spa) Saunier Duval-Vini Caldirola 4
80 Jorge Ferrio (Spa) Paternina-Costa de Almeria 4
81 Santiago Perez (Spa) Phonak Hearing Systems 4
82 Beat Zberg (Swi) Rabobank 4
83 Jörg Jaksche (Ger) O.N.C.E.-Eroski 4
84 José Garcia Acosta (Spa) iBanesto.com 3
85 Cesar Garcia Calvo (Spa) Labarca-2-Café Baqué 3
86 Mariano Piccoli (Ita) Lampre 3
87 Alberto Martinez (Spa) Euskaltel-Euskadi 2
88 Wladimir Belli (Ita) Lampre 2
89 Torsten Hiekmann (Ger) Team Telekom 2
90 Dmitri Fofonov (Kaz) Cofidis, Le Crédit par Téléphone 2
91 Roberto Laiseka (Spa) Euskaltel-Euskadi 2
92 Mathew Hayman (Aus) Rabobank 2
93 Simone Masciarelli (Ita) Saunier Duval-Vini Caldirola 2
94 Kyryl Pospyeyev (Ukr) Domina Vacanze-Elitron 1
95 Carlos Garcia Quesada (Spa) Kelme-Costa Blanca 1
96 Benjamín Noval (Spa) Colchon Relax-Fuenlabrada 1
97 José Luis Arrieta (Spa) iBanesto.com 1
98 Francisco José Lara (Spa) Team Bianchi 1
99 Francisco Cabello (Spa) Kelme-Costa Blanca 1
100 Ivan Herrero (Spa) Labarca-2-Café Baqué 1
101 Bobby Julich (USA) Team Telekom 1
102 Juan José De Los Angeles (Spa) Fassa Bortolo 1
103 Paulo Barroso (Por) Milaneza-MSS 1
104 Juan Fuentes (Spa) Team Saeco 1
105 Rubens Bertogliati (Swi) Lampre 1
Mountains classification
1 Felix Cardenas (Col) Labarca-2-Café Baqué 132 pts
2 Aitor Osa (Spa) iBanesto.com 106
3 Joan Horrach (Spa) Milaneza-MSS 97
4 Luis Perez (Spa) Cofidis, Le Crédit par Téléphone 62
5 José Jufre (Spa) Colchon Relax-Fuenlabrada 55
6 Joaquin Rodriguez (Spa) O.N.C.E.-Eroski 49
7 Alejandro Valverde (Spa) Kelme-Costa Blanca 42
8 Constantino Zaballa (Spa) Kelme-Costa Blanca 40
9 Michael Rasmussen (Den) Rabobank 37
10 Unai Osa (Spa) iBanesto.com 36
11 Unai Etxebarria (Ven) Euskaltel-Euskadi 31
12 Isidro Nozal (Spa) O.N.C.E.-Eroski 31
13 Fabian Jeker (Swi) Milaneza-MSS 30
14 Dario Frigo (Ita) Fassa Bortolo 29
15 Leonardo Piepoli (Ita) iBanesto.com 27
16 David Etxebarria (Spa) Euskaltel-Euskadi 23
17 Eladio Jimenez (Spa) iBanesto.com 22
18 Roberto Heras (Spa) US Postal-Berry Floor 21
19 Francisco Mancebo (Spa) iBanesto.com 18
20 Denis Lunghi (Ita) Alessio 17
21 Michele Scarponi (Ita) Domina Vacanze-Elitron 14
22 Carlos Sastre (Spa) Team CSC 12
23 Jorge Ferrio (Spa) Paternina-Costa de Almeria 12
24 Oscar Pereiro (Spa) Phonak Hearing Systems 11
25 Francisco José Lara (Spa) Team Bianchi 11
26 Cesar Garcia Calvo (Spa) Labarca-2-Café Baqué 10
27 Manuel Beltran (Spa) US Postal-Berry Floor 10
28 David Navas (Spa) Colchon Relax-Fuenlabrada 8
29 Antonio Tauler (Spa) Kelme-Costa Blanca 8
30 Oscar Sevilla (Spa) Kelme-Costa Blanca 7
31 Christian Pepoli (Ita) Team Saeco 7
32 Cristian Moreni (Ita) Alessio 6
33 Jan Hruska (Cze) O.N.C.E.-Eroski 6
34 Wladimir Belli (Ita) Lampre 6
35 Marcos Serrano (Spa) O.N.C.E.-Eroski 5
36 Santos Gonzalez (Spa) Domina Vacanze-Elitron 4
37 Daniel Atienza (Spa) Cofidis, Le Crédit par Téléphone 4
38 David Lopez (Spa) Labarca-2-Café Baqué 4
39 Fabrizio Guidi (Ita) Team Bianchi 4
40 Mariano Piccoli (Ita) Lampre 4
41 Beat Zberg (Swi) Rabobank 4
42 Mikel Pradera (Spa) O.N.C.E.-Eroski 4
43 Pedro Diaz Lobato (Spa) Paternina-Costa de Almeria 4
44 Igor Gonzalez De Galdeano (Spa) O.N.C.E.-Eroski 3
45 Félix Garcia Casas (Spa) Team Bianchi 3
46 Gorka Gonzalez (Spa) Euskaltel-Euskadi 3
47 Pedro Horrillo (Spa) Quick.Step-Davitamon 3
48 Txema Del Olmo (Spa) Milaneza-MSS 2
49 Miguel Martin Perdiguero (Spa) Domina Vacanze-Elitron 2
50 Joaquin Lopez (Spa) Paternina-Costa de Almeria 2
51 Francisco Cabello (Spa) Kelme-Costa Blanca 2
52 David Millar (GBr) Cofidis, Le Crédit par Téléphone 2
53 Patrick Sinkewitz (Ger) Quick.Step-Davitamon 1
54 Angel Vicioso (Spa) O.N.C.E.-Eroski 1
55 José Garcia Acosta (Spa) iBanesto.com 1
56 Jörg Jaksche (Ger) O.N.C.E.-Eroski 1
57 Karsten Kroon (Ned) Rabobank 1
58 Paulo Barroso (Por) Milaneza-MSS 1
Combination classification
1 Isidro Nozal (Spa) O.N.C.E.-Eroski 16 pts
2 Alejandro Valverde (Spa) Kelme-Costa Blanca 17
3 Michael Rasmussen (Den) Rabobank 21
4 Luis Perez (Spa) Cofidis, Le Crédit par Téléphone 23
5 Felix Cardenas (Col) Labarca-2-Café Baqué 26
6 Dario Frigo (Ita) Fassa Bortolo 37
7 Francisco Mancebo (Spa) iBanesto.com 39
8 Unai Osa (Spa) iBanesto.com 40
9 Joaquin Rodriguez (Spa) O.N.C.E.-Eroski 41
10 Roberto Heras (Spa) US Postal-Berry Floor 44
11 Manuel Beltran (Spa) US Postal-Berry Floor 50
12 José Jufre (Spa) Colchon Relax-Fuenlabrada 51
13 Igor Gonzalez De Galdeano (Spa) O.N.C.E.-Eroski 54
14 Constantino Zaballa (Spa) Kelme-Costa Blanca 54
15 Aitor Osa (Spa) iBanesto.com 58
16 David Etxebarria (Spa) Euskaltel-Euskadi 65
17 Unai Etxebarria (Ven) Euskaltel-Euskadi 66
18 Joan Horrach (Spa) Milaneza-MSS 70
19 Santos Gonzalez (Spa) Domina Vacanze-Elitron 77
20 Michele Scarponi (Ita) Domina Vacanze-Elitron 80
21 Oscar Pereiro (Spa) Phonak Hearing Systems 80
22 Leonardo Piepoli (Ita) iBanesto.com 85
23 Carlos Sastre (Spa) Team CSC 85
24 Gorka Gonzalez (Spa) Euskaltel-Euskadi 100
25 Marcos Serrano (Spa) O.N.C.E.-Eroski 101
26 Eladio Jimenez (Spa) iBanesto.com 109
27 Oscar Sevilla (Spa) Kelme-Costa Blanca 114
28 Félix Garcia Casas (Spa) Team Bianchi 124
29 Miguel Martin Perdiguero (Spa) Domina Vacanze-Elitron 124
30 Denis Lunghi (Ita) Alessio 125
31 Fabrizio Guidi (Ita) Team Bianchi 139
32 Txema Del Olmo (Spa) Milaneza-MSS 140
33 Angel Vicioso (Spa) O.N.C.E.-Eroski 147
34 Jorge Ferrio (Spa) Paternina-Costa de Almeria 160
35 Jan Hruska (Cze) O.N.C.E.-Eroski 160
36 Cristian Moreni (Ita) Alessio 165
37 Wladimir Belli (Ita) Lampre 167
38 Patrick Sinkewitz (Ger) Quick.Step-Davitamon 175
39 David Navas (Spa) Colchon Relax-Fuenlabrada 184
40 Fabian Jeker (Swi) Milaneza-MSS 184
41 Cesar Garcia Calvo (Spa) Labarca-2-Café Baqué 197
42 Francisco José Lara (Spa) Team Bianchi 213
43 Mariano Piccoli (Ita) Lampre 219
44 David Millar (GBr) Cofidis, Le Crédit par Téléphone 220
45 José Garcia Acosta (Spa) iBanesto.com 222
46 Pedro Diaz Lobato (Spa) Paternina-Costa de Almeria 222
47 Antonio Tauler (Spa) Kelme-Costa Blanca 228
48 Beat Zberg (Swi) Rabobank 230
49 Karsten Kroon (Ned) Rabobank 230
50 Francisco Cabello (Spa) Kelme-Costa Blanca 244
51 Jörg Jaksche (Ger) O.N.C.E.-Eroski 257
52 Paulo Barroso (Por) Milaneza-MSS 297
Teams classification
1 Once - Eroski 137.07.43
2 IBanesto.com 10.29
3 Kelme - Costa Blanca 22.28
4 Cofidis, le credit par telephone 30.34
5 Euskaltel - Euskadi 31.50
6 Milaneza - MSS 42.51
7 Fassa Bortolo 51.29
8 Domina Vacanze-Elitron-RDZ 59.21
9 US Postal Service Berry Floor 1.04.31
10 Quick Step - Davitamon 2.04.02
11 Paternina - Costa de Almeria 2.18.52
12 Labarca-2 Cafe Baque 2.20.46
13 Team CSC 2.21.10
14 Colchon Relax - Fuenlabrada 2.28.30
15 Team Bianchi 2.30.37
16 Rabobank 2.36.38
17 Lampre 3.07.58
18 Phonak Hearing Systems 3.11.09
19 Team Telekom 3.15.31
20 Alessio 4.15.53
21 Saunier Duval - Vini Caldirola 5.16.01
22 Team Saeco 5.49.31