1 Miguel Angel Martin Perdiguero (Spa) Saunier Duval-Prodir 5.43.46
2 Eladio Jimenez (Spa) Comunidad Valenciana-Kelme 0.03
3 Roberto Laiseka (Spa) Euskaltel-Euskadi 0.06
4 Vladimir Karpets (Rus) Illes Balears-Banesto
5 David Latasa (Spa) Comunidad Valenciana-Kelme
6 Félix Rafael Cardenas (Col) Cafes Baque 0.18
7 Ivan Ramiro Parra (Col) Comunidad Valenciana-Kelme 0.31
8 Alberto Lopez (Spa) Euskaltel-Euskadi
9 Daniel Atienza (Spa) Cofidis
10 Giampaolo Caruso (Ita) Liberty Seguros 0.38
11 Luis Perez (Spa) Cofidis 0.43
12 Pablo Lastras (Spa) Illes Balears-Banesto
13 Pedro Arreitunandia (Spa) Cafes Baque 0.49
14 José Alberto Martinez (Spa) Relax-Bodysol 0.55
15 Josep Jufre (Spa) Relax-Bodysol
16 José Luis Rubiera (Spa) U.S. Postal Service p/b Berry Floor
17 Ronny Scholz (Ger) Gerolsteiner
18 Francisco José Lara (Spa) Costa Almeria-Paternina 1.06
19 Michele Scotto (Ita) Lampre 1.28
20 Jose Miguel Elias (Spa) Relax-Bodysol 1.35
21 Daniel Rincon (Col) U.S. Postal Service p/b Berry Floor 1.49
22 Hernan Buenahora (Col) Cafes Baque
23 Dariusz Baranowski (Pol) Liberty Seguros 2.09
24 Moises Duenas (Spa) Relax-Bodysol 2.14
25 Peter Wrolich (Aut) Gerolsteiner 2.22
26 Nacor Burgos (Spa) Relax-Bodysol 2.39
27 Alejandro Valverde (Spa) Comunidad Valenciana-Kelme 2.41
28 Julian Sanchez (Spa) Fassa Bortolo
29 Aitor Osa (Spa) Illes Balears-Banesto 3.00
30 Michael Barry (Can) U.S. Postal Service p/b Berry Floor
31 José Luis Arrieta (Spa) Illes Balears-Banesto
32 Valery Kobzarenko (Ukr) Acqua & Sapone-Caffe Mokambo
33 Benoît Joachim (Lux) U.S. Postal Service p/b Berry Floor
34 Itor Gonzalez (Spa) Fassa Bortolo 3.54
35 Rinaldo Nocentini (Ita) Acqua & Sapone-Caffe Mokambo 4.53
36 Aitor Silloniz (Spa) Euskaltel-Euskadi
37 Francisco Palacio (Spa) Cafes Baque 5.33
38 Paolo Bossoni (Ita) Lampre 5.36
39 Cédric Vasseur (Fra) Cofidis
40 David Herrero (Spa) Costa Almeria-Paternina 6.42
41 Pavel Padrnos (Cze) U.S. Postal Service p/b Berry Floor
42 Matteo Carrara (Ita) Lampre
43 René Andrle (Cze) Liberty Seguros
44 Xavier Florencio (Spa) Relax-Bodysol
45 Christia Vandevelde (USA) Liberty Seguros
46 Allan Davis (Aus) Liberty Seguros
47 Aitor Perez (Spa) Cafes Baque
48 Joseba Zubeldia (Spa) Euskaltel-Euskadi
49 José Luis Rebollo (Spa) Relax-Bodysol 7.06
50 Leonardo Piepoli (Ita) Saunier Duval-Prodir 7.12
51 Rafael Nuritdinov (Uzb) De Nardi 7.29
52 Iñigo Cuesta (Spa) Cofidis 9.23
53 Jesus Hernandez (Spa) Liberty Seguros 10.46
54 Joaquin Rodriguez (Spa) Saunier Duval-Prodir
55 Juan Antonio Flecha (Spa) Fassa Bortolo
56 Mauro Facci (Ita) Fassa Bortolo
57 Gustav Erik Larsson (Swe) Fassa Bortolo 11.08
58 Stijn Devolder (Bel) U.S. Postal Service p/b Berry Floor 11.40
59 Lander Euba (Spa) Costa Almeria-Paternina 11.51
60 Dionisio Galparsoro (Spa) Euskaltel-Euskadi
61 Devis Miorin (Ita) De Nardi 12.54
62 Danilo Hondo (Ger) Gerolsteiner 13.24
63 Uwe Peschel (Ger) Gerolsteiner
64 Lorenzo Cardellini (Ita) Acqua & Sapone-Caffe Mokambo
65 Uwe Hardter (Ger) Gerolsteiner
66 Carlos R. Golbano (Spa) Costa Almeria-Paternina
67 Rafael Casero (Spa) Saunier Duval-Prodir 15.07
68 David De La Fuente (Spa) Saunier Duval-Prodir
69 Giuseppe Palumbo (Ita) Acqua & Sapone-Caffe Mokambo
70 Matej Jurco (Svk) De Nardi
71 Oscar Laguna (Spa) Relax-Bodysol
72 Max Van Heeswijk (Ned) U.S. Postal Service p/b Berry Floor
73 Jurgen Van Den Broeck (Bel) U.S. Postal Service p/b Berry Floor
74 Volker Ordowski (Ger) Gerolsteiner
75 Antonio Tauler (Spa) Illes Balears-Banesto
76 Jorge Ferrio (Spa) Costa Almeria-Paternina
77 Alessandro Donati (Ita) Acqua & Sapone-Caffe Mokambo
78 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi
79 René Haselbacher (Aut) Gerolsteiner
80 Michele Gobbi (Ita) De Nardi
81 Carlos Garcia (Spa) Comunidad Valenciana-Kelme 17.02
82 Carlos Barredo (Spa) Liberty Seguros 17.35
83 Vicente Reynes (Spa) Illes Balears-Banesto 23.24
84 Javier Perez (Spa) Costa Almeria-Paternina
85 Jimmy Engoulvent (Fra) Cofidis
86 Andrea Ferrigato (Ita) Acqua & Sapone-Caffe Mokambo
87 Denis Bertolini (Ita) Acqua & Sapone-Caffe Mokambo
88 Jon Odriozola (Spa) Comunidad Valenciana-Kelme
89 Constantino Zaballa (Spa) Saunier Duval-Prodir
90 Markel Irizar (Spa) Euskaltel-Euskadi
91 Javier P.Rodriguez (Spa) Comunidad Valenciana-Kelme
92 Carlos Torrent (Spa) Costa Almeria-Paternina
93 Jose Cayetano Julia (Spa) Comunidad Valenciana-Kelme
94 Charly Wegelius (GBr) De Nardi
95 Filippo Pozzato (Ita) Fassa Bortolo
96 Roberto Petito (Ita) Fassa Bortolo
97 Alessandro Ballan (Ita) Lampre
98 Daniele Righi (Ita) Lampre
99 Thomas Ziegler (Ger) Gerolsteiner
100 Steffen Radochla (Ger) Illes Balears-Banesto
101 Isaac Galvez (Spa) Illes Balears-Banesto
102 Koldo Fernandez (Spa) Euskaltel-Euskadi
103 Graziano Gasparre (Ita) De Nardi
104 Romans Vainsteins (Lat) Lampre
105 Crescenzo D'amore (Ita) Acqua & Sapone-Caffe Mokambo
106 Mirco Lorenzetto (Ita) De Nardi 27.46
107 Fco.José Ventoso (Spa) Saunier Duval-Prodir
108 Fernando Torres (Spa) Cafes Baque
109 Mikel Gaztanaga (Spa) Cafes Baque
110 Enrico Grigoli (Ita) De Nardi
111 David Fernandez (Spa) Costa Almeria-Paternina
112 Juan C. Dominguez (Spa) Saunier Duval-Prodir
113 Julen Urbano (Spa) Cafes Baque
114 Dmitriy Fofonov (Kaz) Cofidis
Points
1 Miguel Angel Martin Perdiguero (Spa) Saunier Duval-Prodir 25 pts
2 Eladio Jimenez (Spa) Comunidad Valenciana-Kelme 20
3 Roberto Laiseka (Spa) Euskaltel-Euskadi 16
4 Vladimir Karpets (Rus) Illes Balears-Banesto 14
5 David Latasa (Spa) Comunidad Valenciana-Kelme 12
6 Félix Rafael Cardenas (Col) Cafes Baque 10
7 Ivan Ramiro Parra (Col) Comunidad Valenciana-Kelme 9
8 Alberto Lopez (Spa) Euskaltel-Euskadi 8
9 Daniel Atienza (Spa) Cofidis 7
10 Giampaolo Caruso (Ita) Liberty Seguros 6
11 Luis Perez (Spa) Cofidis 5
12 Pablo Lastras (Spa) Illes Balears-Banesto 4
13 Pedro Arreitunandia (Spa) Cafes Baque 3
14 José Alberto Martinez (Spa) Relax-Bodysol 2
15 Josep Jufre (Spa) Relax-Bodysol 1
Mountains
Coll De Montaup - Cat. 1, km 177,80
1 Lander Euba (Spa) Costa Almeria-Paternina 16 pts
2 Félix Rafael Cardenas (Col) Cafes Baque 12
3 Pablo Lastras (Spa) Illes Balears-Banesto 10
4 Iñigo Cuesta (Spa) Cofidis 8
5 Luis Perez (Spa) Cofidis 6
6 Francisco José Lara (Spa) Costa Almeria-Paternina 4
7 Alberto Lopez (Spa) Euskaltel-Euskadi 3
8 Vladimir Karpets (Rus) Illes Balears-Banesto 2
9 Nacor Burgos (Spa) Relax-Bodysol 1
Coll De Pal - Cat. 1, km 200,70
1 Miguel Angel Martin Perdiguero (Spa) Saunier Duval-Prodir 16 pts
2 Eladio Jimenez (Spa) Comunidad Valenciana-Kelme 12
3 Roberto Laiseka (Spa) Euskaltel-Euskadi 10
4 Vladimir Karpets (Rus) Illes Balears-Banesto 8
5 David Latasa (Spa) Comunidad Valenciana-Kelme 6
6 Félix Rafael Cardenas (Col) Cafes Baque 4
7 Ivan Ramiro Parra (Col) Comunidad Valenciana-Kelme 3
8 Alberto Lopez (Spa) Euskaltel-Euskadi 2
9 Daniel Atienza (Spa) Cofidis 1
Metas Volantes
Pons, km 68,80
1 Lander Euba (Spa) Costa Almeria-Paternina 3 pts
2 Fco.José Ventoso (Spa) Saunier Duval-Prodir 2
3 Mikel Gaztanaga (Spa) Cafes Baque 1
Sant Julia De Lloria, km 150,60
1 Lander Euba (Spa) Costa Almeria-Paternina 3 pts
2 Pablo Lastras (Spa) Illes Balears-Banesto 2
3 Miguel Angel Martin Perdiguero (Spa) Saunier Duval-Prodir 1
Teams
1 Comunidad Valenciana-Kelme 17.11.58
2 Cafes Baque 2.16
3 Relax-Bodysol 2.45
4 Illes Balears-Banesto 3.09
5 Euskaltel-Euskadi 4.50
6 U.S. Postal Service p/b Berry Floor 5.04
7 Cofidis 6.10
8 Liberty Seguros 8.49
9 Lampre 13.06
10 Gerolsteiner 16.01
11 Fassa Bortolo 16.41
12 Saunier Duval-Prodir 17.18
13 Costa Almeria-Paternina 18.59
14 Acqua & Sapone-Caffe Mokambo 20.37
15 De Nardi 34.50
General classification after stage 3
1 Vladimir Karpets (Rus) Illes Balears-Banesto 9.50.22
2 Miguel Angel Martin Perdiguero (Spa) Saunier Duval-Prodir 0.06
3 Roberto Laiseka (Spa) Euskaltel-Euskadi 0.25
4 Eladio Jimenez (Spa) Comunidad Valenciana-Kelme 0.32
5 David Latasa (Spa) Comunidad Valenciana-Kelme 0.41
6 Pablo Lastras (Spa) Illes Balears-Banesto
7 Alberto Lopez (Spa) Euskaltel-Euskadi 0.54
8 Daniel Atienza (Spa) Cofidis 0.57
9 Ivan Ramiro Parra (Col) Comunidad Valenciana-Kelme 1.06
10 Luis Perez (Spa) Cofidis 1.09
11 Ronny Scholz (Ger) Gerolsteiner 1.12
12 José Alberto Martinez (Spa) Relax-Bodysol 1.18
13 Josep Jufre (Spa) Relax-Bodysol
14 Michele Scotto (Ita) Lampre 1.46
15 Félix Rafael Cardenas (Col) Cafes Baque 1.47
16 Pedro Arreitunandia (Spa) Cafes Baque 1.51
17 Giampaolo Caruso (Ita) Liberty Seguros 2.01
18 Francisco José Lara (Spa) Costa Almeria-Paternina 2.07
19 José Luis Rubiera (Spa) U.S. Postal Service p/b Berry Floor 2.08
20 Dariusz Baranowski (Pol) Liberty Seguros 2.17
21 Moises Duenas (Spa) Relax-Bodysol 2.37
22 Nacor Burgos (Spa) Relax-Bodysol 3.02
23 Hernan Buenahora (Col) Cafes Baque
24 José Luis Arrieta (Spa) Illes Balears-Banesto
25 Julian Sanchez (Spa) Fassa Bortolo 3.06
26 Peter Wrolich (Aut) Gerolsteiner 3.42
27 Michael Barry (Can) U.S. Postal Service p/b Berry Floor 3.50
28 Daniel Rincon (Col) U.S. Postal Service p/b Berry Floor 3.52
29 Jose Miguel Elias (Spa) Relax-Bodysol 3.54
30 Benoît Joachim (Lux) U.S. Postal Service p/b Berry Floor 4.01
31 Itor Gonzalez (Spa) Fassa Bortolo 4.19
32 Valery Kobzarenko (Ukr) Acqua & Sapone-Caffe Mokambo 4.22
33 Aitor Osa (Spa) Illes Balears-Banesto 4.42
34 Rinaldo Nocentini (Ita) Acqua & Sapone-Caffe Mokambo 5.34
35 Aitor Silloniz (Spa) Euskaltel-Euskadi 5.39
36 Paolo Bossoni (Ita) Lampre 5.54
37 Cédric Vasseur (Fra) Cofidis 6.02
38 Francisco Palacio (Spa) Cafes Baque 6.35
39 Matteo Carrara (Ita) Lampre 7.00
40 Christia Vandevelde (USA) Liberty Seguros 7.01
41 Allan Davis (Aus) Liberty Seguros
42 Xavier Florencio (Spa) Relax-Bodysol 7.05
43 Alejandro Valverde (Spa) Comunidad Valenciana-Kelme 7.13
44 David Herrero (Spa) Costa Almeria-Paternina 7.14
45 Joseba Zubeldia (Spa) Euskaltel-Euskadi 7.23
46 Pavel Padrnos (Cze) U.S. Postal Service p/b Berry Floor 7.24
47 René Andrle (Cze) Liberty Seguros 7.26
48 Leonardo Piepoli (Ita) Saunier Duval-Prodir 7.45
49 José Luis Rebollo (Spa) Relax-Bodysol 7.47
50 Aitor Perez (Spa) Cafes Baque 8.19
51 Rafael Nuritdinov (Uzb) De Nardi 8.40
52 Iñigo Cuesta (Spa) Cofidis 9.49
53 Juan Antonio Flecha (Spa) Fassa Bortolo 11.11
54 Joaquin Rodriguez (Spa) Saunier Duval-Prodir 11.19
55 Danilo Hondo (Ger) Gerolsteiner 13.38
56 Devis Miorin (Ita) De Nardi 14.37
57 Carlos R. Golbano (Spa) Costa Almeria-Paternina
58 Lorenzo Cardellini (Ita) Acqua & Sapone-Caffe Mokambo 15.24
59 Max Van Heeswijk (Ned) U.S. Postal Service p/b Berry Floor 15.35
60 Giuseppe Palumbo (Ita) Acqua & Sapone-Caffe Mokambo 15.48
61 Jorge Ferrio (Spa) Costa Almeria-Paternina 16.20
62 Rafael Casero (Spa) Saunier Duval-Prodir 16.21
63 Michele Gobbi (Ita) De Nardi 17.02
64 Antonio Tauler (Spa) Illes Balears-Banesto 17.07
65 Alessandro Donati (Ita) Acqua & Sapone-Caffe Mokambo 17.20
66 Uwe Hardter (Ger) Gerolsteiner 17.21
67 Stijn Devolder (Bel) U.S. Postal Service p/b Berry Floor 17.22
68 Jesus Hernandez (Spa) Liberty Seguros 17.35
69 Jurgen Van Den Broeck (Bel) U.S. Postal Service p/b Berry Floor 17.37
70 Uwe Peschel (Ger) Gerolsteiner 17.38
71 Gustav Erik Larsson (Swe) Fassa Bortolo 17.47
72 Lander Euba (Spa) Costa Almeria-Paternina 17.50
73 David De La Fuente (Spa) Saunier Duval-Prodir 18.51
74 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi 19.27
75 Matej Jurco (Svk) De Nardi 19.46
76 Dionisio Galparsoro (Spa) Euskaltel-Euskadi 21.25
77 Mauro Facci (Ita) Fassa Bortolo 21.30
78 Carlos Barredo (Spa) Liberty Seguros 21.40
79 Volker Ordowski (Ger) Gerolsteiner 23.59
80 Graziano Gasparre (Ita) De Nardi 24.21
81 Jimmy Engoulvent (Fra) Cofidis 24.31
82 Alessandro Ballan (Ita) Lampre 24.36
83 Carlos Torrent (Spa) Costa Almeria-Paternina 24.59
84 Constantino Zaballa (Spa) Saunier Duval-Prodir 27.08
85 Vicente Reynes (Spa) Illes Balears-Banesto 27.23
86 Markel Irizar (Spa) Euskaltel-Euskadi 27.44
87 Roberto Petito (Ita) Fassa Bortolo 27.46
88 René Haselbacher (Aut) Gerolsteiner 28.40
89 Filippo Pozzato (Ita) Fassa Bortolo 30.03
90 Jon Odriozola (Spa) Comunidad Valenciana-Kelme 30.13
91 Oscar Laguna (Spa) Relax-Bodysol 30.42
92 Charly Wegelius (GBr) De Nardi
93 Andrea Ferrigato (Ita) Acqua & Sapone-Caffe Mokambo 31.46
94 David Fernandez (Spa) Costa Almeria-Paternina 32.10
95 Fco.José Ventoso (Spa) Saunier Duval-Prodir 32.14
96 Carlos Garcia (Spa) Comunidad Valenciana-Kelme 32.52
97 Dmitriy Fofonov (Kaz) Cofidis 34.26
98 Mirco Lorenzetto (Ita) De Nardi 34.40
99 Crescenzo D'amore (Ita) Acqua & Sapone-Caffe Mokambo 34.42
100 Daniele Righi (Ita) Lampre 34.47
101 Javier Perez (Spa) Costa Almeria-Paternina 36.12
102 Isaac Galvez (Spa) Illes Balears-Banesto 36.42
103 Koldo Fernandez (Spa) Euskaltel-Euskadi 37.03
104 Romans Vainsteins (Lat) Lampre 37.25
105 Javier P.Rodriguez (Spa) Comunidad Valenciana-Kelme 38.43
106 Jose Cayetano Julia (Spa) Comunidad Valenciana-Kelme 39.14
107 Thomas Ziegler (Ger) Gerolsteiner 39.18
108 Denis Bertolini (Ita) Acqua & Sapone-Caffe Mokambo 39.39
109 Steffen Radochla (Ger) Illes Balears-Banesto 40.04
110 Juan C. Dominguez (Spa) Saunier Duval-Prodir 41.35
111 Mikel Gaztanaga (Spa) Cafes Baque 42.03
112 Enrico Grigoli (Ita) De Nardi 45.58
113 Fernando Torres (Spa) Cafes Baque 47.03
114 Julen Urbano (Spa) Cafes Baque 48.16
Points classification
1 Miguel Angel Martin Perdiguero (Spa) Saunier Duval-Prodir 50 pts
2 Vladimir Karpets (Rus) Illes Balears-Banesto 34
3 Eladio Jimenez (Spa) Comunidad Valenciana-Kelme 30
4 Luis Perez (Spa) Cofidis 17
5 Roberto Laiseka (Spa) Euskaltel-Euskadi 16
6 Max Van Heeswijk (Ned) U.S. Postal Service p/b Berry Floor 16
7 Ivan Ramiro Parra (Col) Comunidad Valenciana-Kelme 15
8 Joaquin Rodriguez (Spa) Saunier Duval-Prodir 14
9 David Latasa (Spa) Comunidad Valenciana-Kelme 12
10 Félix Rafael Cardenas (Col) Cafes Baque 10
11 Matteo Carrara (Ita) Lampre 9
12 Alberto Lopez (Spa) Euskaltel-Euskadi 8
13 Danilo Hondo (Ger) Gerolsteiner 8
14 Pablo Lastras (Spa) Illes Balears-Banesto 7
15 Daniel Atienza (Spa) Cofidis 7
16 Paolo Bossoni (Ita) Lampre 7
17 Giampaolo Caruso (Ita) Liberty Seguros 6
18 Julian Sanchez (Spa) Fassa Bortolo 5
19 Rinaldo Nocentini (Ita) Acqua & Sapone-Caffe Mokambo 4
20 Pedro Arreitunandia (Spa) Cafes Baque 3
21 José Alberto Martinez (Spa) Relax-Bodysol 2
22 Moises Duenas (Spa) Relax-Bodysol 2
23 Josep Jufre (Spa) Relax-Bodysol 1
24 Leonardo Piepoli (Ita) Saunier Duval-Prodir 1
Mountains classification
1 Miguel Angel Martin Perdiguero (Spa) Saunier Duval-Prodir 16 pts
2 Lander Euba (Spa) Costa Almeria-Paternina 16
3 Félix Rafael Cardenas (Col) Cafes Baque 16
4 Eladio Jimenez (Spa) Comunidad Valenciana-Kelme 12
5 Francisco José Lara (Spa) Costa Almeria-Paternina 11
6 José Luis Rebollo (Spa) Relax-Bodysol 10
7 Vladimir Karpets (Rus) Illes Balears-Banesto 10
8 Roberto Laiseka (Spa) Euskaltel-Euskadi 10
9 Pablo Lastras (Spa) Illes Balears-Banesto 10
10 Iñigo Cuesta (Spa) Cofidis 8
11 Jurgen Van Den Broeck (Bel) U.S. Postal Service p/b Berry Floor 7
Metas Volantes classification
1 Lander Euba (Spa) Costa Almeria-Paternina 6 pts
2 David Fernandez (Spa) Costa Almeria-Paternina 5
3 Pablo Lastras (Spa) Illes Balears-Banesto 4
4 Danilo Hondo (Ger) Gerolsteiner 3
5 Fco.José Ventoso (Spa) Saunier Duval-Prodir 2
6 Mirco Lorenzetto (Ita) De Nardi 2
7 Miguel Angel Martin Perdiguero (Spa) Saunier Duval-Prodir 1
8 Mikel Gaztanaga (Spa) Cafes Baque 1
Catalan rider classification
1 Josep Jufre (Spa) Relax-Bodysol
Teams classification
1 Comunidad Valenciana-Kelme 29.33.31
2 Illes Balears-Banesto 1.28
3 Relax-Bodysol 2.09
4 Cafes Baque 3.48
5 Euskaltel-Euskadi 4.32
6 U.S. Postal Service p/b Berry Floor 5.23
7 Cofidis 5.43
8 Liberty Seguros 7.39
9 Lampre 12.15
10 Gerolsteiner 16.10
11 Fassa Bortolo 16.11
12 Saunier Duval-Prodir 17.06
13 Costa Almeria-Paternina 20.00
14 Acqua & Sapone-Caffe Mokambo 21.24
15 De Nardi 36.36 Sluiten