1 Allan Davis (Aus) Liberty Seguros-Würth Team 3.30.20
2 Ricardo Serrano (Spa) Kaiku 0.02
3 Enrico Gasparotto (Ita) Liquigas-Bianchi
4 Ruben Plaza (Spa) Comunidad Valenciana
5 Jose Luis Carrasco Gamiz (Spa) Illes Balears-Caisse d'Epargne 0.04
6 David Fernandez (Spa) Andalucia-Paul Versan
7 Bram Schmitz (Ned) T-Mobile Team
8 David Lopez (Spa) Euskaltel-Euskadi
9 Luis Perez (Spa) Cofidis, Le Credit Par Telephone
10 Charles Wegelius (GBr) Liquigas-Bianchi 0.07
11 Gustavo Cesar (Spa) Kaiku 0.09
12 Carlos Castaño (Spa) Andalucia-Paul Versan
13 Roberto Laiseka (Spa) Euskaltel-Euskadi
14 Nicolas Inaudi (Fra) Cofidis, Le Credit Par Telephone
15 Vladimir Efimkin (Rus) Team Barloworld-Valsir
16 Alberto Lopez De Munain (Spa) Euskaltel-Euskadi
17 David George (RSA) Team Barloworld-Valsir
18 Igor Anton (Spa) Euskaltel-Euskadi
19 Jose Miguel Elias (Spa) Relax Fuenlabrada
20 Francisco Cabello (Spa) Comunidad Valenciana
21 Josep Jufre (Spa) Relax Fuenlabrada
22 Félix Cardenas (Col) Team Barloworld-Valsir
23 Javier Pascual Llorente (Spa) Comunidad Valenciana
24 David Bernabeu (Spa) Comunidad Valenciana
25 Ruben Oarbeascoa (Spa) Kaiku
26 Moises Dueñas (Spa) Relax Fuenlabrada
27 Manuel Lloret (Spa) Comunidad Valenciana
28 Frédéric Bessy (Fra) Cofidis, Le Credit Par Telephone
29 Jan Schaffrath (Ger) T-Mobile Team
30 Daniele Colli (Ita) Liquigas-Bianchi
31 Jan Ullrich (Ger) T-Mobile Team
32 Giuseppe Guerini (Ita) T-Mobile Team
33 Fco. Jose Martinez (Spa) Andalucia-Paul Versan 0.23
34 David Navas Chica (Spa) Illes Balears-Caisse d'Epargne
35 Tobias Steinhauser (Ger) T-Mobile Team
36 Jose Ruiz (Spa) Andalucia-Paul Versan 0.28
37 Daniel Moreno (Spa) Relax Fuenlabrada
38 Ion Del Rio (Spa) Andalucia-Paul Versan
39 Xabat Ochotorena (Spa) Orbea
40 Alan Perez (Spa) Orbea
41 Eddy Serri (Ita) Team Barloworld-Valsir
42 Ruben Perez (Spa) Orbea
43 Javier Perez (Spa) Andalucia-Paul Versan
44 Isaac Galvez Lopez (Spa) Illes Balears-Caisse d'Epargne 0.37
45 Javier Benitez (Spa) Relax Fuenlabrada 0.40
46 Koen De Kort (Ned) Liberty Seguros-Würth Team
47 Daniele Nardello (Ita) T-Mobile Team
48 David Arroyo Duran (Spa) Illes Balears-Caisse d'Epargne 0.43
49 Jesus Hernandez (Spa) Liberty Seguros-Würth Team
50 Anton Luengo (Spa) Euskaltel-Euskadi
51 Josu Silloniz (Spa) Euskaltel-Euskadi
52 Raul Garcia De Mateo (Spa) Relax Fuenlabrada
53 Marco Velo (Ita) Fassa Bortolo 0.47
54 Matej Mugerli (Slo) Liquigas-Bianchi 0.49
55 Giampaolo Cheula (Ita) Team Barloworld-Valsir 1.06
56 Oscar Laguna (Spa) Relax Fuenlabrada 1.11
57 Cédric Vasseur (Fra) Cofidis, Le Credit Par Telephone
58 Antonio Tauler Llull (Spa) Illes Balears-Caisse d'Epargne
59 Jaume Rovira (Spa) Andalucia-Paul Versan
60 Xavier Florencio (Spa) Relax Fuenlabrada
61 Alessandro Petacchi (Ita) Fassa Bortolo 1.14
62 Fabio Sacchi (Ita) Fassa Bortolo
63 Paolo Bossoni (Ita) Fassa Bortolo
64 Andrej Hauptman (Slo) Fassa Bortolo
65 Torsten Hiekmann (Ger) T-Mobile Team
66 Marco Milesi (Ita) Liquigas-Bianchi 1.17
67 Fernando Serrano (Spa) Kaiku
68 Matteo Tosatto (Ita) Fassa Bortolo
69 Marzio Bruseghin (Ita) Fassa Bortolo 1.28
70 Julian Sanchez Pimienta (Spa) Fassa Bortolo 1.30
71 Jesus Del Nero (Spa) Orbea
72 Roger Beuchat (Swi) Team Barloworld-Valsir 2.05
73 Luca Celli (Ita) Team Barloworld-Valsir 2.43
74 Luciano Pagliarini (Bra) Liquigas-Bianchi 4.45
75 Agustin Alonso (Spa) Comunidad Valenciana 4.48
76 Aaron Kemps (Aus) Liberty Seguros-Würth Team
77 David Herrero (Spa) Euskaltel-Euskadi
78 Igor Gonzalez De Galdeano (Spa) Liberty Seguros-Würth Team
79 Mikel Artetxe (Spa) Euskaltel-Euskadi
80 Beñat Albizuri (Spa) Orbea
81 Janek Tombak (Est) Cofidis, Le Credit Par Telephone
82 Marco Zanotti (Ita) Liquigas-Bianchi
83 Stéphane Auge (Fra) Cofidis, Le Credit Par Telephone
84 Gorka Arrizabalaga (Spa) Orbea
85 Guido Trentin (Ita) Cofidis, Le Credit Par Telephone
86 Devis Miorin (Ita) Liquigas-Bianchi
87 Angel Luis Casero (Spa) Comunidad Valenciana 5.26
88 Vidal Celis (Spa) Orbea
89 Imanol Erviti (Spa) Illes Balears-Caisse d'Epargne
90 Antonio Berasategui (Spa) Kaiku 5.27
91 Ivan Santos (Spa) Liberty Seguros-Würth Team 5.31
92 Iker Leonet Iza (Spa) Illes Balears-Caisse d'Epargne 8.00
93 Javier Ruiz De Larrinaga (Spa) Kaiku
94 Adolfo Garcia Quesada (Spa) Comunidad Valenciana
95 José Antonio Lopez Gil (Spa) Kaiku 8.09
DNF Andoni Aranaga (Spa) Kaiku
Points
1 Allan Davis (Aus) Liberty Seguros-Würth Team 25 pts
2 Ricardo Serrano (Spa) Kaiku 20
3 Enrico Gasparotto (Ita) Liquigas-Bianchi 16
4 Ruben Plaza (Spa) Comunidad Valenciana 14
5 Jose Luis Carrasco Gamiz (Spa) Illes Balears-Caisse d'Epargne 12
6 David Fernandez (Spa) Andalucia-Paul Versan 10
7 Bram Schmitz (Ned) T-Mobile Team 9
8 David Lopez (Spa) Euskaltel-Euskadi 8
9 Luis Perez (Spa) Cofidis, Le Credit Par Telephone 7
10 Charles Wegelius (GBr) Liquigas-Bianchi 6
11 Gustavo Cesar (Spa) Kaiku 5
12 Carlos Castaño (Spa) Andalucia-Paul Versan 4
13 Roberto Laiseka (Spa) Euskaltel-Euskadi 3
14 Nicolas Inaudi (Fra) Cofidis, Le Credit Par Telephone 2
15 Vladimir Efimkin (Rus) Team Barloworld-Valsir 1
Mountains
Alto de Aguarón - Cat.1 (km 86)
1 Stéphane Auge (Fra) Cofidis, Le Credit Par Telephone 16 pts
2 Javier Benitez (Spa) Relax Fuenlabrada 12
3 Beñat Albizuri (Spa) Orbea 10
4 Josu Silloniz (Spa) Euskaltel-Euskadi 8
5 Luciano Pagliarini (Bra) Liquigas-Bianchi 6
6 Roger Beuchat (Swi) Team Barloworld-Valsir 4
7 Bram Schmitz (Ned) T-Mobile Team 3
8 Frédéric Bessy (Fra) Cofidis, Le Credit Par Telephone 2
9 Fernando Serrano (Spa) Kaiku 1
Sprints
Calatorao (km 47.3)
1 Luciano Pagliarini (Bra) Liquigas-Bianchi 3 pts
2 Stéphane Auge (Fra) Cofidis, Le Credit Par Telephone 2
3 Roger Beuchat (Swi) Team Barloworld-Valsir 1