1 Robert Hunter (RSA) Barloworld 1.45.47 (44.8 km/h)
2 Daniel Moreno (Spa) Relax - Gam
3 Diego Milan (Spa) Grupo Nicolas Mateos
4 David Herrero (Spa) Karpin Galicia
5 Rafael Rodriguez (Spa) Spanish National Team
6 Luis Pérez Rodriguez (Spa) Andalucia - Cajasur
7 Arkaitz Duran (Spa) Saunier Duval - Prodir
8 Constantino Zaballa (Spa) Caisse d'Epargne
9 Rubén Pérez (Spa) Euskaltel - Euskadi
10 Joaquin Ortega (Spa) Fuerteventura-Canarias
11 Alejandro Valverde (Spa) Caisse d'Epargne
12 José Alberto Martinez (Spa) Agritubel
13 David Muñoz (Spa) Fuerteventura-Canarias
14 Jorge Ferrio (Spa) Andalucia - Cajasur
15 Pedro M. Lopes Goncalves (Por) Benfica
16 Jon Bru (Spa) Euskaltel - Euskadi
17 Nicolas Portal (Fra) Caisse d'Epargne
18 Javier Meijas (Spa) Saunier Duval - Prodir
19 José Alberto Benítez (Spa) Saunier Duval - Prodir
20 Daniel Andonov (Bul) Benfica
21 Xabat Otxotorena (Spa) Orbea-Oreka S.D.A
22 Sergi Escobar Roure (Spa) Grupo Nicolas Mateos
23 Iker Leonet (Spa) Fuerteventura-Canarias
24 Ruben Plaza (Spa) Caisse d'Epargne
25 Juan José Cobo (Spa) Saunier Duval - Prodir
26 Jose Angel Gómez Marchante (Spa) Saunier Duval - Prodir
27 Alberto Fernandez De La Puebla (Spa) Saunier Duval - Prodir
28 Benoît Salmon (Fra) Agritubel
29 Rui Costa (Por) Benfica
30 Eduardo Gonzalo (Spa) Agritubel
31 Isidro Nozal (Spa) Karpin Galicia
32 Juan José Oroz (Spa) Orbea-Oreka S.D.A
33 Giampaolo Cheula (Ita) Barloworld
34 Pedro Arreitunandia (Spa) Barloworld
35 Moises Dueñas (Spa) Agritubel
36 John-Lee Augustyn (RSA) Barloworld
37 Santos Gonzalez (Spa) Karpin Galicia
38 Pablo De Pedro (Spa) Grupo Nicolas Mateos
39 Ángel Vallejo (Spa) Relax - Gam
40 Nacor Burgos (Spa) Relax - Gam
41 Rubén Lobato (Spa) Saunier Duval - Prodir
42 Félix Cardenas (Col) Barloworld
43 Bruno Castanheira (Por) Benfica
44 Helder Miranda (Por) Benfica
45 Jan Hruska (Cze) Relax - Gam
46 Francisco Pérez (Spa) Caisse d'Epargne
47 Egoitz Murgoitio (Spa) Grupo Nicolas Mateos
48 Rubén Martinez (Spa) Spanish National Team
49 Jorge Perez (Spa) Relax - Gam
50 Iker Aramendia Vicuña (Spa) Spanish National Team
51 Antonio Olmo (Spa) Andalucia - Cajasur
52 Jesús Hernández (Spa) Relax - Gam
53 Manuel Lloret (Spa) Fuerteventura-Canarias
54 José Serpa (Col) Serramenti PVC Diquigiovanni-Selle Italia
55 Raúl García De Mateo (Spa) Relax - Gam
56 Juan Olmo (Spa) Andalucia - Cajasur
57 Manuel Calvente (Spa) Agritubel
58 Ryan Cox (RSA) Barloworld
59 Enrique Salgueiro (Spa) Karpin Galicia
60 Jose Manuel Ballesta (Spa) Spanish National Team
61 Francisco José Lara (Spa) Andalucia - Cajasur
62 Vicente Ballester (Spa) Fuerteventura-Canarias
63 Eloy Teruel (Spa) Grupo Nicolas Mateos
64 Unai Uribarri (Spa) Euskaltel - Euskadi
65 Eduard Vorganov (Rus) Karpin Galicia
66 Gonzalo Rabuñal (Spa) Karpin Galicia
67 Guido Trentin (Ita) Saunier Duval - Prodir
68 Lander Aperribay (Spa) Euskaltel - Euskadi
69 Francisco Jose Martinez (Spa) Andalucia - Cajasur
70 Rafael Serrano (Spa) Spanish National Team
71 Dailos Diaz (Spa) Fuerteventura-Canarias
72 Adrian Palomares (Spa) Fuerteventura-Canarias
73 Hector Dueñas (Spa) Spanish National Team
74 Óscar Garcia-Casarrubios (Spa) Relax - Gam
75 Mikel Nieve Iturralde (Spa) Spanish National Team
76 James Perry (RSA) Barloworld
77 Antonio Piedra (Spa) Fuerteventura-Canarias
78 Joseba Zumeta (Spa) Orbea-Oreka S.D.A
79 Josu Aguirre (Spa) Orbea-Oreka S.D.A
80 Beñat Intxausti (Spa) Grupo Nicolas Mateos
81 David Martin (Spa) Orbea-Oreka S.D.A
82 Serafín Martinez (Spa) Karpin Galicia 0.18
83 Alessandro Bertolini (Ita) Serramenti PVC Diquigiovanni-Selle Italia
84 Mattia Turrina (Ita) Serramenti PVC Diquigiovanni-Selle Italia
85 José Vincente Garcia Acosta (Spa) Caisse d'Epargne 0.26
86 José Ruiz Sanchez (Spa) Andalucia - Cajasur
87 Ivan Degasperi (Ita) Serramenti PVC Diquigiovanni-Selle Italia 1.21
88 Juan Carlos Rienda (Spa) Spanish National Team 3.15
89 Samuel Plouhinec (Fra) Agritubel 6.16
Sprints
Collado Villalba km 37,8
1 Daniel Moreno (Spa) Relax - Gam 3 pts
2 Francisco Jose Martinez (Spa) Andalucia - Cajasur 2
3 Alberto Fernandez De La Puebla (Spa) Saunier Duval - Prodir 1
Alpedrete km 73,1
1 Alessandro Bertolini (Ita) Serramenti PVC Diquigiovanni-Selle Italia 3 pts
2 Daniel Moreno (Spa) Relax - Gam 2
3 Francisco Jose Martinez (Spa) Andalucia - Cajasur 1
Collado Villalba km 79
1 Robert Hunter (RSA) Barloworld 25 pts
2 Daniel Moreno (Spa) Relax - Gam 20
3 Diego Milan (Spa) Grupo Nicolas Mateos 16
4 David Herrero (Spa) Karpin Galicia 14
5 Rafael Rodriguez (Spa) Spanish National Team 12
6 Luis Pérez Rodriguez (Spa) Andalucia - Cajasur 10
7 Arkaitz Duran (Spa) Saunier Duval - Prodir 9
8 Constantino Zaballa (Spa) Caisse d'Epargne 8
9 Rubén Pérez (Spa) Euskaltel - Euskadi 7
10 Joaquin Ortega (Spa) Fuerteventura-Canarias 6
11 Alejandro Valverde (Spa) Caisse d'Epargne 5
12 José Alberto Martinez (Spa) Agritubel 4
13 David Muñoz (Spa) Fuerteventura-Canarias 3
14 Jorge Ferrio (Spa) Andalucia - Cajasur 2
15 Pedro M. Lopes Goncalves (Por) Benfica 1