1 Matthias Kessler (Ger) Telekom 5.02.05
2 Angel Vicioso (Spa) ONCE-Eroski
3 Davidka Etxebarria (Spa) Euskaltel Euskadi
4 Alexandre Moos (Swi) Phonak Hearing Systems
5 Davide Rebellin (Ita) Gerolsteiner
6 Antonio Colom (Spa) Colchon Relax-Fuenlabrada
7 Ricardo Serrano (Spa) Labarca2-Cafe Baque
8 Wladimir Belli (Ita) Lampre
9 Bingen Fernandez (Spa) Cofidis
10 Carlos Torrent (Spa) Paternina Costa de Almeria
11 Santiago Perez (Spa) Phonak Hearing Systems
12 Luis Pasamontes (Spa) Colchon Relax-Fuenlabrada
13 Manuel Calvente (Spa) Team Csc
14 Gianni Faresin (Ita) Gerolsteiner
15 Constantino Zaballa (Spa) Kelme Costa Blanca
16 Juan Carlos Dominguez (Spa) Phonak Hearing Systems
17 Gorka Gonzalez (Spa) Euskaltel Euskadi
18 Aitor Osa (Spa) iBanesto.com
19 Adrian Palomares (Spa) Carvalhelhos-Boavista
20 Francisco Javier Vila (Spa) Lampre
21 Yon Bru (Spa) L.A. Pecol
22 Benjamin Noval (Spa) Colchon Relax-Fuenlabrada
23 Francisco Cabello (Spa) Kelme Costa Blanca
24 Alejandro Valverde (Spa) Kelme Costa Blanca
25 Egoi Martinez (Spa) Euskaltel Euskadi
26 Eugeni Petrov (Rus) iBanesto.com
27 Levy Leipheimer (USA) Rabobank
28 Jose M. Vazquez (Spa) Colchon Relax-Fuenlabrada
29 Daniel Atienza (Spa) Cofidis
30 Carlos Sastre (Spa) Team Csc
31 Aitor Kintana (Spa) Labarca2-Cafe Baque
32 Xabier Zandio (Spa) iBanesto.com
33 Sergio Barbero (Ita) Lampre
34 Jose J. Gomez (Spa) Labarca2-Cafe Baque
35 Iker Flores (Spa) Euskaltel Euskadi 0.30
36 Jose A. Martinez (Spa) Euskaltel Euskadi
37 Mikel Zarrabeitia (Spa) ONCE-Eroski 0.43
38 Jose B. Carbalho (Por) ONCE-Eroski 1.42
39 Jose L. Arrieta (Spa) iBanesto.com 2.57
40 Dionisio Galparsoro (Spa) Euskaltel Euskadi
41 Cadel Evans (Aus) Telekom 4.40
42 Alex Zuelle (Swi) Phonak Hearing Systems
43 Dario Gadeo (Spa) Paternina Costa de Almeria
44 Serguei Yakovlev (Kaz) Telekom
45 Marcos A. Serrano (Spa) ONCE-Eroski
46 Gustavo C. Veloso (Spa) Carvalhelhos-Boavista 6.39
47 Pavel Brutt (Rus) Lokomotiv
48 Christophe Brandt (Bel) Lotto-Domo
49 Thierry Marichal (Bel) Lotto-Domo
50 Hugo Sabido (Por) Barbot-Torrie
51 Erik Dekker (Ned) Rabobank
52 Alexander Serov (Rus) Lokomotiv
53 Ruben Oarbeascoa (Spa) L.A. Pecol
54 Gustavo Lemos (Spa) Carvalhelhos-Boavista
55 Eduardo Gonzalez (Spa) Barbot-Torrie
56 Bram De Groot (Ned) Rabobank
57 Jordi Riera (Spa) Kelme Costa Blanca
58 Francisco Palacios (Spa) Labarca2-Cafe Baque
59 Bobby Julich (USA) Telekom
60 Marc Lotz (Ned) Rabobank
61 March Rutkiewicz (Pol) Cofidis
62 Sergio Perez (Spa) Colchon Relax-Fuenlabrada
63 Miguel Martinez (Fra) Phonak Hearing Systems
64 Pedro Andrade (Por) L.A. Pecol
65 Nicki Sorensen (Den) Team Csc
66 Fabian Wegmann (Ger) Gerolsteiner
67 Maarten Den Bakker (Ned) Rabobank
68 Alberto Guerreiro (Spa) Antarte Rota Do Moveis
69 Marco Pinotti (Ita) Lampre
70 Ronald Mutsaars (Ned) Rabobank
71 Georg Totschnig (Aut) Gerolsteiner
72 Ignacio Gutierrez (Spa) Kelme Costa Blanca
73 Hector Guerra (Spa) Colchon Relax-Fuenlabrada
74 Marcel Strauss (Swi) Gerolsteiner
75 Jhonathan Gonzalez (Spa) ONCE-Eroski
76 Inaki Isasi (Spa) Euskaltel Euskadi
77 Dermot Nally (Irl) Paternina Costa de Almeria
78 David Lopez (Spa) Labarca2-Cafe Baque
79 Gustavo M. Toledo (Arg) Paternina Costa de Almeria
80 Udo Bolts (Ger) Gerolsteiner
81 David Navas (Spa) Colchon Relax-Fuenlabrada
82 Joseba Beloki (Spa) ONCE-Eroski
83 Jon Odriozola (Spa) iBanesto.com
84 Joaquin Rodriguez (Spa) ONCE-Eroski
85 Igor Gonzalez (Spa) ONCE-Eroski
86 Juan Olmo (Spa) Barbot-Torrie
87 Gustavo M. Otero (Spa) Labarca2-Cafe Baque
88 Juan M. Mercado (Spa) iBanesto.com
89 Gonzalo Bayarri (Spa) Phonak Hearing Systems
90 Rafael Casero (Spa) Paternina Costa de Almeria
91 Iker Camaño (Spa) Phonak Hearing Systems
92 Joaquin Lopez (Spa) Paternina Costa de Almeria
93 Grischa Niermann (Ger) Rabobank
94 Ruben Diaz De Cerio (Spa) Euskaltel Euskadi
95 Francisco Mancebo (Spa) iBanesto.com
96 Ellis Rastelli (Ita) Gerolsteiner
97 Fco. Gutierrez (Spa) Labarca2-Cafe Baque
98 Aitor Silloniz (Spa) Euskaltel Euskadi
99 Adolfo Garcia (Spa) Kelme Costa Blanca
100 Giuseppe Guerini (Ita) Telekom
101 Dmitri Fofonov (Kaz) Cofidis
102 Alexandre Vinokourov (Kaz) Telekom
103 Pedro Arreitunandia (Spa) Carvalhelhos-Boavista
104 Mario Aerts (Bel) Telekom
105 Koldo Gil (Spa) ONCE-Eroski
106 Axel Merckx (Bel) Lotto-Domo
107 Christophe Detilloux (Bel) Lotto-Domo
108 Edouard Gritsoun (Rus) Lokomotiv
109 Andrei Zintchenko (Rus) L.A. Pecol
110 Vladimir Karpets (Rus) iBanesto.com
111 Jorge Ferrio (Spa) Paternina Costa de Almeria 12.44
112 Jose A. Garrido (Spa) Paternina Costa de Almeria
113 Pedro Diaz Lobato (Spa) Paternina Costa de Almeria
114 Juan Gomis (Spa) L.A. Pecol
115 Daniel Petrov (Bul) Carvalhelhos-Boavista
116 Christian Climent (Spa) Barbot-Torrie 14.40
117 Julen Fernandez (Spa) Euskaltel Euskadi
118 Pedro Soeiro (Por) Carvalhelhos-Boavista
119 Virgilio Dos Santos (Por) Antarte Rota Do Moveis 16.13
120 Benjamin Day (Aus) Carvalhelhos-Boavista
121 Joaquin Campos (Por) Carvalhelhos-Boavista
122 Joao Silva (Por) Antarte Rota Do Moveis
123 Alexei Kuznetsov (Rus) Lokomotiv
124 Julian Usano (Spa) Kelme Costa Blanca
125 Oleg Rodionov (Rus) Lokomotiv
126 Leonid Kovtun (Rus) Lokomotiv
127 Serguei Klimov (Rus) Lokomotiv
128 Nikita Eskov (Rus) Lokomotiv
129 Denis Smyslov (Rus) Lokomotiv
130 Denis Menchov (Rus) iBanesto.com
131 German Nieto (Spa) Colchon Relax-Fuenlabrada
132 Gerardo Fernandez (Arg) Antarte Rota Do Moveis
133 Sven Nijs (Bel) Rabobank
134 Benot Salmon (Fra) Phonak Hearing Systems
135 Marcelino Garcia (Spa) Labarca2-Cafe Baque
136 Carlo R.. Golbano (Spa) Paternina Costa de Almeria
137 Thorwald Veneberg (Ned) Rabobank
138 Koos Moerenhout (Ned) Lotto-Domo
139 Daniele Righi (Ita) Lampre
140 Fernando Sousa (Por) Antarte Rota Do Moveis 28.05
141 Atanas Petrov (Bul) Carvalhelhos-Boavista
142 , Jose M. De Sousa (Por) Antarte Rota Do Moveis
143 Youri Sourkov (Mda) Carvalhelhos-Boavista
Mountains
Guiguillano - Cat. 1
1 Pedro Diaz Lobato (Spa) Paternina Costa de Almeria 10 pts
2 Rafael Casero (Spa) Paternina Costa de Almeria 9
3 Dario Gadeo (Spa) Paternina Costa de Almeria 8
4 Joaquin Lopez (Spa) Paternina Costa de Almeria 7
5 Denis Menchov (Rus) iBanesto.com 6
6 Jose L. Arrieta (Spa) iBanesto.com 5
7 Vladimir Karpets (Rus) iBanesto.com 4
8 Aitor Osa (Spa) iBanesto.com 3
9 Constantino Zaballa (Spa) Kelme Costa Blanca 2
10 Georg Totschnig (Aut) Gerolsteiner 1
Puerto De Echaurri - Cat. 1
1 Pedro Diaz Lobato (Spa) Paternina Costa de Almeria 10 pts
2 Jose A. Martinez (Spa) Euskaltel Euskadi 9
3 Benjamin Noval (Spa) Colchon Relax-Fuenlabrada 8
4 Mikel Zarrabeitia (Spa) ONCE-Eroski 7
5 Aitor Osa (Spa) iBanesto.com 6
6 Egoi Martinez (Spa) Euskaltel Euskadi 5
7 Matthias Kessler (Ger) Telekom 4
8 Angel Vicioso (Spa) ONCE-Eroski 3
9 Yon Bru (Spa) L.A. Pecol 2
10 Jose B. Carbalho (Por) ONCE-Eroski 1
Alto De Lezau - Cat. 2
1 Jose A. Martinez (Spa) Euskaltel Euskadi 6 pts
2 Benjamin Noval (Spa) Colchon Relax-Fuenlabrada 5
3 Santiago Perez (Spa) Phonak Hearing Systems 4
4 Angel Vicioso (Spa) ONCE-Eroski 3
5 Wladimir Belli (Ita) Lampre 2
6 Carlos Torrent (Spa) Paternina Costa de Almeria 1
Metas volantes
Estella - km 24
1 Pedro Diaz Lobato (Spa) Paternina Costa de Almeria 3 pts
2 Constantino Zaballa (Spa) Kelme Costa Blanca 2
3 Guido Trentin (Ita) Cofidis 1
Estella - km 58.1
1 Pedro Diaz Lobato (Spa) Paternina Costa de Almeria 3 pts
2 Constantino Zaballa (Spa) Kelme Costa Blanca 2
3 Rafael Casero (Spa) Paternina Costa de Almeria 1
Estella - km 98.4
1 Pedro Diaz Lobato (Spa) Paternina Costa de Almeria 3 pts
2 Constantino Zaballa (Spa) Kelme Costa Blanca 2
3 Eladio Jimenez (Spa) iBanesto.com 1
Mountains classification
1 Pedro Diaz Lobato (Spa) Paternina Costa de Almeria 20 pts
2 Jose A. Martinez (Spa) Euskaltel Euskadi 15
3 Benjamin Noval (Spa) Colchon Relax-Fuenlabrada 13
4 Rafael Casero (Spa) Paternina Costa de Almeria 9
5 Aitor Osa (Spa) iBanesto.com 9
6 Dario Gadeo (Spa) Paternina Costa de Almeria 8
7 Joaquin Lopez (Spa) Paternina Costa de Almeria 7
8 Mikel Zarrabeitia (Spa) ONCE-Eroski 7
9 Angel Vicioso (Spa) ONCE-Eroski 6
10 Egoi Martinez (Spa) Euskaltel Euskadi 5
11 Jose L. Arrieta (Spa) iBanesto.com 5
12 Santiago Perez (Spa) Phonak Hearing Systems 4
13 Matthias Kessler (Ger) Telekom 4
14 Vladimir Karpets (Rus) iBanesto.com 4
15 Constantino Zaballa (Spa) Kelme Costa Blanca 2
16 Yon Bru (Spa) L.A. Pecol 2
17 Wladimir Belli (Ita) Lampre 2
18 Carlos Torrent (Spa) Paternina Costa de Almeria 1
19 Georg Totschnig (Aut) Gerolsteiner 1
20 Jose B. Carbalho (Por) ONCE-Eroski 1
Metas volantes classification
1 Pedro Diaz Lobato (Spa) Paternina Costa de Almeria 9 pts
2 Constantino Zaballa (Spa) Kelme Costa Blanca 6
3 Rafael Casero (Spa) Paternina Costa de Almeria 1