1 Miguel Martín Perdiguero (Spa) Saunier Duval-Prodir 4.06.14
2 Francisco Mancebo Pérez (Spa) Illes Balears-Banesto 0.03
3 Iban Mayo Diez (Spa) Euskaltel-Euskadi 0.07
4 David Latasa Lasa (Spa) Comunidad Valenciana-Kelme 1.55
5 Aitor Hernández Gutiérrez (Spa) Team L.P.R.-Piacenza Management SRL 2.03
6 Rodrigo García Rena (Spa) Spanish National Team
7 Pedro Marichalar Fernández (Spa) Spanish National Team
8 David Herrero Llorente (Spa) Costa De Almeria-Paternina
9 Daniele Contrini (Ita) Team L.P.R.-Piacenza Management SRL
10 Samuel Sánchez González (Spa) Euskaltel-Euskadi
11 Stéphane Auge (Fra) Credit Agricole
12 Pablo Lastras García (Spa) Illes Balears-Banesto
13 Jorge Torre (Por) L.A.-Pecol
14 Josep Jufre Pou (Spa) Relax-Bodysol
15 Leonardo Piepoli (Ita) Saunier Duval-Prodir
16 Hugo Sabido (Por) Milaneza Maia 2.07
17 Luca Nardello (Ita) Team L.P.R.-Piacenza Management SRL
18 Hernani Broco (Por) L.A.-Pecol
19 Eladio Jiménez Sánchez (Spa) Comunidad Valenciana-Kelme
20 Nuno Ribeiro (Por) L.A.-Pecol
21 Haimar Zubeldia Agirre (Spa) Euskaltel-Euskadi
22 Alexandre Botcharov (Rus) Credit Agricole
23 David Arroyo Duran (Spa) L.A.-Pecol
24 Félix R Cárdenas Ravalo (Col) Cafes Baque
25 Dimitriy Muravyev (Kaz) Credit Agricole
26 Stéphane Goubert (Fra) Ag2R Prevoyance
27 Dailos Diaz Armas (Spa) Spanish National Team
28 Isidro Nozal Vega (Spa) Liberty Seguros
29 Iván Ramiro Parra Pinto (Col) Comunidad Valenciana-Kelme
30 José Angel Gómez Marchante (Spa) Costa De Almeria-Paternina
31 Fabian Jeker (Swi) Saunier Duval-Prodir
32 Mads Kaggestad (Nor) Credit Agricole
33 Tim Johnson (USA) Saunier Duval-Prodir
34 Andrei Zintchenko (Rus) Milaneza Maia
35 José M Elias Galindo (Spa) Relax-Bodysol
36 Angelo Lopeboselli (Ita) Team L.P.R.-Piacenza Management SRL
37 Gonçalo José Amorim Valada (Por) Milaneza Maia
38 Roberto Heras Hernández (Spa) Liberty Seguros
39 David Navas Chica (Spa) Illes Balears-Banesto
40 Adolfo García Quesada (Spa) Comunidad Valenciana-Kelme
41 Angel Gómez (Spa) Saunier Duval-Prodir
42 Moisés Dueñas Nevado (Spa) Relax-Bodysol
43 Francisco José Lara Ruiz (Spa) Costa De Almeria-Paternina
44 Carlos Barredo Llamazales (Spa) Liberty Seguros
45 René Andrle (Cze) Liberty Seguros
46 Rubén Ispizua Oarbeascoa (Spa) L.A.-Pecol
47 Jonathan González Rios (Spa) Costa De Almeria-Paternina
48 Gorka González Larrañaga (Spa) Euskaltel-Euskadi
49 Daniel Moreno Fernández (Spa) Spanish National Team
50 Mikel Astarloza (Spa) Ag2R Prevoyance
51 Eric Leblacher (Fra) Credit Agricole
52 Carlos Ramón Golbano García (Spa) Costa De Almeria-Paternina
53 Giampaolo Caruso (Ita) Liberty Seguros
54 Francisco Cabello Luque (Spa) Comunidad Valenciana-Kelme 2.18
55 Rafael Casero Moreno (Spa) Saunier Duval-Prodir 2.19
56 Mikel Pradera Rodríguez (Spa) Illes Balears-Banesto 2.22
57 Joaquim López Torrella (Spa) Costa De Almeria-Paternina 2.24
58 Javier González Barrera (Col) Saunier Duval-Prodir
59 Jesús Hernández Blazquez (Spa) Liberty Seguros
60 Alberto López De Munain (Spa) Euskaltel-Euskadi 2.26
61 Samuel Soto Vidal (Spa) Spanish National Team
62 Roberto Laiseka Jaio (Spa) Euskaltel-Euskadi
63 Óscar Laguna García (Spa) Relax-Bodysol 2.35
64 Joan Horrach Rippoll (Spa) Illes Balears-Banesto 2.38
65 Joseba Zubeldia Agirre (Spa) Euskaltel-Euskadi 2.41
66 Christian Vandevelde (USA) Liberty Seguros 2.45
67 Jon Odriozola Mugarza (Spa) Comunidad Valenciana-Kelme 2.55
68 Luis Pérez Romero (Spa) Relax-Bodysol 3.00
69 Hernán Buenahora Gutiérrez (Col) Cafes Baque 3.04
70 Pedro M Andrade Oliveira (Por) L.A.-Pecol 3.28
71 Christophe Le Mevel (Fra) Credit Agricole 5.07
72 Mario Sánchez Fernández (Spa) Spanish National Team 6.03
73 Lizuarte Manuel Martins (Por) Milaneza Maia 7.57
74 Iñigo Chaurreau Bernárdez (Spa) Ag2R Prevoyance
75 David Bernabeu Armengol (Spa) Milaneza Maia
76 Francisco Palacios (Spa) Cafes Baque 10.01
77 Pedro Arreitunandia Quintero (Spa) Cafes Baque
78 Aitor Pérez Arrieta (Spa) Cafes Baque
79 Gustavo Cesar Veloso (Spa) Relax-Bodysol 12.38
80 Markel Irizar Aramburu (Spa) Euskaltel-Euskadi
DNF David García Dapena (Spa) L.A.-Pecol
DNF José Antonio López Gil (Spa) Illes Balears-Banesto
DNF Samuel Dumoulin (Fra) Ag2R Prevoyance
DNF Luis León Sánchez Gil (Spa) Liberty Seguros
DNF Andrei Karpatchev (Rus) Team L.P.R.-Piacenza Management SRL
DNF Ivan Degasperi (Ita) Team L.P.R.-Piacenza Management SRL
DNF Fernando Torres (Spa) Cafes Baque
DNF Efraín Gutierrez Sánchez (Spa) Cafes Baque
DNF Mikel Elqezabal Fernández (Spa) Costa De Almeria-Paternina
DNS Mario De Sarraga Orviz (Spa) Spanish National Team
Points
1 Miguel Martín Perdiguero (Spa) Saunier Duval-Prodir 25 pts
2 Francisco Mancebo Pérez (Spa) Illes Balears-Banesto 20
3 Iban Mayo Diez (Spa) Euskaltel-Euskadi 16
4 David Latasa Lasa (Spa) Comunidad Valenciana-Kelme 14
5 Aitor Hernández Gutiérrez (Spa) Team L.P.R.-Piacenza Management SRL 12
6 Rodrigo García Rena (Spa) Spanish National Team 10
7 Pedro Marichalar Fernández (Spa) Spanish National Team 9
8 David Herrero Llorente (Spa) Costa De Almeria-Paternina 8
9 Daniele Contrini (Ita) Team L.P.R.-Piacenza Management SRL 7
10 Samuel Sánchez González (Spa) Euskaltel-Euskadi 6
11 Stéphane Auge (Fra) Credit Agricole 5
12 Pablo Lastras García (Spa) Illes Balears-Banesto 4
13 Jorge Torre (Por) L.A.-Pecol 3
14 Josep Jufre Pou (Spa) Relax-Bodysol 2
15 Leonardo Piepoli (Ita) Saunier Duval-Prodir 1
Mountains
Rodical - Cat. 3, km 29
1 Miguel Martín Perdiguero (Spa) Saunier Duval-Prodir 6 pts
2 Jon Odriozola Mugarza (Spa) Comunidad Valenciana-Kelme 4
3 Mario De Sarraga Orviz (Spa) Spanish National Team 2
4 Lizuarte Manuel Martins (Por) Milaneza Maia 1
Metas volantes
Tineo - km 30
1 Christophe Le Mevel (Fra) Credit Agricole 3 pts
2 Mario De Sarraga Orviz (Spa) Spanish National Team 2
3 Miguel Martín Perdiguero (Spa) Saunier Duval-Prodir 1
Cudillero - km 105,1
1 Jon Odriozola Mugarza (Spa) Comunidad Valenciana-Kelme 3 pts
2 Gorka González Larrañaga (Spa) Euskaltel-Euskadi 2
3 Lizuarte Manuel Martins (Por) Milaneza Maia 1