1 David Herrero Llorente (Spa) Costa De Almeria-Paternina 3.51.32
2 Miguel Martín Perdiguero (Spa) Saunier Duval-Prodir 0.02
3 Josep Jufre Pou (Spa) Relax-Bodysol
4 Pedro M Andrade Oliveira (Por) L.A.-Pecol
5 Iban Mayo Diez (Spa) Euskaltel-Euskadi
6 Alexandre Botcharov (Rus) Credit Agricole
7 Nuno Ribeiro (Por) L.A.-Pecol
8 Pablo Lastras García (Spa) Illes Balears-Banesto
9 Pedro Cardoso (Por) Milaneza Maia
10 Giampaolo Caruso (Ita) Liberty Seguros
11 Eric Leblacher (Fra) Credit Agricole
12 Samuel Sánchez González (Spa) Euskaltel-Euskadi
13 Haimar Zubeldia Agirre (Spa) Euskaltel-Euskadi
14 Francisco José Lara Ruiz (Spa) Costa De Almeria-Paternina
15 Eladio Jiménez Sánchez (Spa) Comunidad Valenciana-Kelme
16 Iván Ramiro Parra Pinto (Col) Comunidad Valenciana-Kelme
17 Hugo Sabido (Por) Milaneza Maia
18 Fabian Jeker (Swi) Saunier Duval-Prodir
19 Dailos Diaz Armas (Spa) Spanish National Team
20 Adolfo García Quesada (Spa) Comunidad Valenciana-Kelme
21 José Angel Gómez Marchante (Spa) Costa De Almeria-Paternina
22 Moisés Dueñas Nevado (Spa) Relax-Bodysol
23 Isidro Nozal Vega (Spa) Liberty Seguros
24 Francisco Palacios (Spa) Cafes Baque
25 Christian Vandevelde (USA) Liberty Seguros
26 Roberto Heras Hernández (Spa) Liberty Seguros
27 Stéphane Goubert (Fra) Ag2R Prevoyance
28 René Andrle (Cze) Liberty Seguros
29 Carlos Barredo Llamazales (Spa) Liberty Seguros
30 David Navas Chica (Spa) Illes Balears-Banesto
31 Francisco Mancebo Pérez (Spa) Illes Balears-Banesto
32 Alberto López De Munain (Spa) Euskaltel-Euskadi
33 Pedro Arreitunandia Quintero (Spa) Cafes Baque
34 Luis León Sánchez Gil (Spa) Liberty Seguros
35 Hernani Broco (Por) L.A.-Pecol
36 Leonardo Piepoli (Ita) Saunier Duval-Prodir
37 Joan Horrach Rippoll (Spa) Illes Balears-Banesto
38 David Arroyo Duran (Spa) L.A.-Pecol
39 Gonçalo José Amorim Valada (Por) Milaneza Maia
40 Joaquim López Torrella (Spa) Costa De Almeria-Paternina
41 David López García (Spa) Cafes Baque
42 Félix R Cárdenas Ravalo (Col) Cafes Baque
43 Roberto Laiseka Jaio (Spa) Euskaltel-Euskadi
44 Christophe Moreau (Fra) Credit Agricole 4.20
45 Christophe Le Mevel (Fra) Credit Agricole
46 Mario De Sarraga Orviz (Spa) Spanish National Team
47 Iñigo Chaurreau Bernárdez (Spa) Ag2R Prevoyance
48 Efraín Gutierrez Sánchez (Spa) Cafes Baque
49 Mikel Pradera Rodríguez (Spa) Illes Balears-Banesto
50 Jonathan González Rios (Spa) Costa De Almeria-Paternina
51 Luca Nardello (Ita) Team L.P.R.-Piacenza Management SRL
52 Hernán Buenahora Gutiérrez (Col) Cafes Baque
53 Gorka González Larrañaga (Spa) Euskaltel-Euskadi
54 Javier Pérez Pereira (Spa) Costa De Almeria-Paternina
55 Aitor Pérez Arrieta (Spa) Cafes Baque
56 Andrei Zintchenko (Rus) Milaneza Maia
57 Dimitriy Muravyev (Kaz) Credit Agricole
58 Lizuarte Manuel Martins (Por) Milaneza Maia
59 Mikel Astarloza (Spa) Ag2R Prevoyance
60 Óscar Laguna García (Spa) Relax-Bodysol
61 José Luis Rebollo Aguado (Spa) Relax-Bodysol
62 José M Elias Galindo (Spa) Relax-Bodysol
63 David Latasa Lasa (Spa) Comunidad Valenciana-Kelme
64 Angelo Lopeboselli (Ita) Team L.P.R.-Piacenza Management SRL
65 Carlos Ramón Golbano García (Spa) Costa De Almeria-Paternina
66 Rodrigo García Rena (Spa) Spanish National Team 9.00
67 Javier González Barrera (Col) Saunier Duval-Prodir
68 Tim Johnson (USA) Saunier Duval-Prodir
69 Rafael Casero Moreno (Spa) Saunier Duval-Prodir
70 Daniele Contrini (Ita) Team L.P.R.-Piacenza Management SRL
71 Aitor Hernández Gutiérrez (Spa) Team L.P.R.-Piacenza Management SRL
72 Samuel Soto Vidal (Spa) Spanish National Team
73 Joaquín Sobrino Martínez (Spa) Spanish National Team
74 Mario Sánchez Fernández (Spa) Spanish National Team
75 Daniel Moreno Fernández (Spa) Spanish National Team
76 Gustavo Cesar Veloso (Spa) Relax-Bodysol
77 Jon Odriozola Mugarza (Spa) Comunidad Valenciana-Kelme
78 David Bernabeu Armengol (Spa) Milaneza Maia
79 Jesús Hernández Blazquez (Spa) Liberty Seguros
80 Rubén Ispizua Oarbeascoa (Spa) L.A.-Pecol
81 Mikel Elqezabal Fernández (Spa) Costa De Almeria-Paternina
82 Andrei Karpatchev (Rus) Team L.P.R.-Piacenza Management SRL
83 Dimitri Konyshev (Rus) Team L.P.R.-Piacenza Management SRL
84 Mads Kaggestad (Nor) Credit Agricole
85 Ivan Degasperi (Ita) Team L.P.R.-Piacenza Management SRL
86 Bruno Castanheira Gomes (Por) Milaneza Maia
87 David García Dapena (Spa) L.A.-Pecol
88 Pedro Marichalar Fernández (Spa) Spanish National Team
89 Angel Gómez (Spa) Saunier Duval-Prodir
90 Beñat Albizuri Aransolo (Spa) Spanish National Team
91 Luis Pérez Romero (Spa) Relax-Bodysol
92 Antonio Tauler Llul (Spa) Illes Balears-Banesto
93 Francisco Cabello Luque (Spa) Comunidad Valenciana-Kelme
94 Samuel Dumoulin (Fra) Ag2R Prevoyance
95 Christophe Oriol (Fra) Ag2R Prevoyance
96 Stéphane Auge (Fra) Credit Agricole
97 José Antonio López Gil (Spa) Illes Balears-Banesto 9.45
98 Jorge Torre (Por) L.A.-Pecol 12.33
99 Candido Barbosa (Por) L.A.-Pecol
100 Joseba Zubeldia Agirre (Spa) Euskaltel-Euskadi
101 Joseba Albizu Lizaso (Spa) Euskaltel-Euskadi
102 Markel Irizar Aramburu (Spa) Euskaltel-Euskadi
103 Danilo Napolitano (Ita) Team L.P.R.-Piacenza Management SRL 13.45
104 Francisco Gutiérrez (Spa) Cafes Baque 16.56
105 Fernando Torres (Spa) Cafes Baque
106 Javier Cherro Molina (Spa) Comunidad Valenciana-Kelme 24.24
107 Hector Guerra García (Spa) Relax-Bodysol
DNF Jorge Ferrío Luque (Spa) Costa De Almeria-Paternina
1 David Herrero Llorente (Spa) Costa De Almeria-Paternina 25 pts
2 Miguel Martín Perdiguero (Spa) Saunier Duval-Prodir 20
3 Josep Jufre Pou (Spa) Relax-Bodysol 16
4 Pedro M Andrade Oliveira (Por) L.A.-Pecol 14
5 Iban Mayo Diez (Spa) Euskaltel-Euskadi 12
6 Alexandre Botcharov (Rus) Credit Agricole 10
7 Nuno Ribeiro (Por) L.A.-Pecol 9
8 Pablo Lastras García (Spa) Illes Balears-Banesto 8
9 Pedro Cardoso (Por) Milaneza Maia 7
10 Giampaolo Caruso (Ita) Liberty Seguros 6
11 Eric Leblacher (Fra) Credit Agricole 5
12 Samuel Sánchez González (Spa) Euskaltel-Euskadi 4
13 Haimar Zubeldia Agirre (Spa) Euskaltel-Euskadi 3
14 Francisco José Lara Ruiz (Spa) Costa De Almeria-Paternina 2
15 Eladio Jiménez Sánchez (Spa) Comunidad Valenciana-Kelme 1
Mountains
La Campa - Cat. 2, km 88,500
1 Eric Leblacher (Fra) Credit Agricole 10 pts
2 Rodrigo García Rena (Spa) Spanish National Team 7
3 Jonathan González Rios (Spa) Costa De Almeria-Paternina 5
4 Gonçalo José Amorim Valada (Por) Milaneza Maia 3
5 Félix R Cárdenas Ravalo (Col) Cafes Baque 2
6 Andrei Zintchenko (Rus) Milaneza Maia 1
Alto De Muncó - Cat. 3, km 106,000
1 Eric Leblacher (Fra) Credit Agricole 6 pts
2 Rodrigo García Rena (Spa) Spanish National Team 4
3 Jonathan González Rios (Spa) Costa De Almeria-Paternina 2
4 Gonçalo José Amorim Valada (Por) Milaneza Maia 1
San Martín De - Cat. 2, km 124,000
1 Iban Mayo Diez (Spa) Euskaltel-Euskadi 10 pts
2 Roberto Heras Hernández (Spa) Liberty Seguros 7
3 Fabian Jeker (Swi) Saunier Duval-Prodir 5
4 Miguel Martín Perdiguero (Spa) Saunier Duval-Prodir 3
5 Samuel Sánchez González (Spa) Euskaltel-Euskadi 2
6 David Arroyo Duran (Spa) L.A.-Pecol 1
1 Rodrigo García Rena (Spa) Spanish National Team 3 pts
2 Eric Leblacher (Fra) Credit Agricole 2
3 Jonathan González Rios (Spa) Costa De Almeria-Paternina 1