1 Claudio Corioni (Ita) Fassa Bortolo 4.05.02
2 Aitor Perez Arrieta (Spa) Spiuk
3 Josep Jufre (Spa) Relax Fuenlabrada
4 Volodomyr Bileka (Ukr) Discovery Channel Pro Cycling Team
5 Javier Pascual Llorente (Spa) Comunidad Valenciana
6 Uros Murn (Slo) Phonak Hearing Systems
7 Javier Cherro (Spa) Comunidad Valenciana
8 Chris Horner (USA) Saunier Duval-Prodir
9 José Iván Gutierrez (Spa) Illes Balears-Caisse d'Epargne
10 Marzio Bruseghin (Ita) Fassa Bortolo
11 Alberto Contador (Spa) Liberty Seguros-Würth Team
12 José Luis Rubiera (Spa) Discovery Channel Pro Cycling Team
13 Gilberto Simoni (Ita) Lampre-Caffita
14 Jorge Ferrio (Spa) Spiuk
15 Dario Frigo (Ita) Fassa Bortolo
16 Antonio Colom (Spa) Illes Balears-Caisse d'Epargne
17 Giampaolo Caruso (Ita) Liberty Seguros-Würth Team
18 Alberto Benitez (Spa) Spiuk
19 Roberto Heras (Spa) Liberty Seguros-Würth Team
20 Manuel Beltran (Spa) Discovery Channel Pro Cycling Team
21 Jurgen Van Den Broeck (Bel) Discovery Channel Pro Cycling Team
22 Carlos Garcia Quesada (Spa) Comunidad Valenciana
23 Dariusz Baranowski (Pol) Liberty Seguros-Würth Team
24 Francisco Vila (Spa) Lampre-Caffita
25 Joseba Zubeldia (Spa) Euskaltel-Euskadi
26 Luis Pasamontes (Spa) Relax Fuenlabrada
27 Peio Arreitunandia (Spa) Team Barloworld-Valsir
28 Felix Cardenas (Col) Team Barloworld-Valsir
29 Marcos Serrano (Spa) Liberty Seguros-Würth Team
30 Isidro Nozal (Spa) Liberty Seguros-Würth Team
31 Luis Perez Romero (Spa) Relax Fuenlabrada
32 Vladimir Karpets (Rus) Illes Balears-Caisse d'Epargne
33 Adrian Palomares (Spa) Kaiku
34 Fernando Serrano (Spa) Kaiku
35 Benjamín Noval (Spa) Discovery Channel Pro Cycling Team
36 Tom Danielson (USA) Discovery Channel Pro Cycling Team
37 José Azevedo (Por) Discovery Channel Pro Cycling Team
38 David Bernabeu (Spa) Comunidad Valenciana
39 Juan Carlos Dominguez (Spa) Saunier Duval-Prodir
40 Koldo Gil (Spa) Liberty Seguros-Würth Team
41 Sergio Dominguez (Spa) Spiuk
42 Enrique Salgueiro (Spa) Spiuk
43 Moises Dueñas (Spa) Relax Fuenlabrada
44 Julián Sanchez (Spa) Fassa Bortolo
45 Nuno Ribeiro (Por) Liberty Seguros-Würth Team
46 Sylvester Szymyd (Pol) Lampre-Caffita
47 Angel Gomez (Spa) Saunier Duval-Prodir
48 Francisco Cabello (Spa) Comunidad Valenciana
49 Rodrigo Garcia (Spa) Kaiku 1.53
50 Gerrit Glomser (Aut) Lampre-Caffita
51 Andreas Matzbacher (Aut) Lampre-Caffita
52 David Plaza (Spa) Team Barloworld-Valsir
53 Raul Garcia De Mateos (Spa) Relax Fuenlabrada
54 Daniele Righi (Ita) Lampre-Caffita
55 Angel Vallejo (Spa) Relax Fuenlabrada
56 Angel Edo (Spa) Saunier Duval-Prodir
57 Antonio Tauler (Spa) Illes Balears-Caisse d'Epargne 3.42
58 Antonio Olmo (Spa) Comunidad Valenciana
59 Victor Hugo Peña (Col) Phonak Hearing Systems
60 Ignacio Gutierrez (Spa) Phonak Hearing Systems
61 Markel Irizar (Spa) Euskaltel-Euskadi 4.50
62 Israel Perez (Spa) Spiuk
63 Michele Scotto (Ita) Lampre-Caffita
64 Juan Fuentes (Spa) Lampre-Caffita 7.53
65 Paolo Bossoni (Ita) Fassa Bortolo
66 Massimo Giunti (Ita) Fassa Bortolo
67 Fabian Cancellara (Swi) Fassa Bortolo
68 Giampaolo Cheula (Ita) Team Barloworld-Valsir
69 Alberto Lopez De Munain (Spa) Euskaltel-Euskadi
70 David Navas (Spa) Illes Balears-Caisse d'Epargne
71 Aitor Silloniz (Spa) Euskaltel-Euskadi
72 Pedro Romero (Spa) Spiuk 8.47
73 Andrea Tafi (Ita) Saunier Duval-Prodir
74 Mikel Artetxe (Spa) Euskaltel-Euskadi 10.27
75 Iban Mayo (Spa) Euskaltel-Euskadi
76 Fernando Torres (Spa) Spiuk
77 José Gutierrez (Spa) Phonak Hearing Systems
78 José Garcia Acosta (Spa) Illes Balears-Caisse d'Epargne
79 Iñigo Cuesta (Spa) Saunier Duval-Prodir
80 José Julia (Spa) Illes Balears-Caisse d'Epargne
81 David De La Fuente (Spa) Saunier Duval-Prodir
82 David George (RSA) Team Barloworld-Valsir
83 Gustavo Cesar (Spa) Kaiku
84 René Joergensen (Den) Team Barloworld-Valsir
85 Juan Gomis (Spa) Comunidad Valenciana
86 Gustav Larsson (Swe) Fassa Bortolo
87 David Arroyo (Spa) Illes Balears-Caisse d'Epargne
88 Oscar Laguna (Spa) Relax Fuenlabrada
89 Jose Antonio Lopez Gil (Spa) Kaiku
90 Xavier Florencio (Spa) Relax Fuenlabrada
91 Rodney Green (RSA) Team Barloworld-Valsir
92 Robert Hunter (RSA) Phonak Hearing Systems
93 Gorka Verdugo (Spa) Euskaltel-Euskadi
94 Jorge Azanza (Spa) Kaiku
95 Unai Etxebarria (Ven) Euskaltel-Euskadi
96 Angel Casero (Spa) Comunidad Valenciana
97 Israel Nuñez (Spa) Kaiku
98 Juan Manuel Garate (Spa) Saunier Duval-Prodir
99 Pablo Urtasun (Spa) Kaiku
100 Alexandre Moos (Swi) Phonak Hearing Systems
101 Pat Mccarty (USA) Discovery Channel Pro Cycling Team 12.58
DNF Santos Gonzalez (Spa) Phonak Hearing Systems
Points
1 Claudio Corioni (Ita) Fassa Bortolo 25 pts
2 Aitor Perez Arrieta (Spa) Spiuk 20
3 Josep Jufre (Spa) Relax Fuenlabrada 16
4 Volodomyr Bileka (Ukr) Discovery Channel Pro Cycling Team 14
5 Javier Pascual Llorente (Spa) Comunidad Valenciana 12
6 Uros Murn (Slo) Phonak Hearing Systems 10
7 Javier Cherro (Spa) Comunidad Valenciana 9
8 Chris Horner (USA) Saunier Duval-Prodir 8
9 José Iván Gutierrez (Spa) Illes Balears-Caisse d'Epargne 7
10 Marzio Bruseghin (Ita) Fassa Bortolo 6
11 Alberto Contador (Spa) Liberty Seguros-Würth Team 5
12 José Luis Rubiera (Spa) Discovery Channel Pro Cycling Team 4
13 Gilberto Simoni (Ita) Lampre-Caffita 3
14 Jorge Ferrio (Spa) Spiuk 2
15 Dario Frigo (Ita) Fassa Bortolo 1
Mountains
Alt de Lloret - Cat. 3, km 3
1 René Joergensen (Den) Team Barloworld-Valsir 6 pts
2 Andrea Tafi (Ita) Saunier Duval-Prodir 4
3 Antonio Tauler (Spa) Illes Balears-Caisse d'Epargne 2
4 Luis Perez Romero (Spa) Relax Fuenlabrada 1
Alto de Romanyà de la Selva - Cat. 3, km 33
1 Xavier Florencio (Spa) Relax Fuenlabrada 6 pts
2 Dariusz Baranowski (Pol) Liberty Seguros-Würth Team 4
3 Daniele Righi (Ita) Lampre-Caffita 2
4 Luis Perez Romero (Spa) Relax Fuenlabrada 1
Alt de Pedrafita - Cat. 2, km 123
1 René Joergensen (Den) Team Barloworld-Valsir 10 pts
2 David De La Fuente (Spa) Saunier Duval-Prodir 7
3 Israel Nuñez (Spa) Kaiku 5
4 Xavier Florencio (Spa) Relax Fuenlabrada 3
5 José Gutierrez (Spa) Phonak Hearing Systems 2
6 Luis Perez Romero (Spa) Relax Fuenlabrada 1
Alt de Sant Pere de Rodes - Cat. 1, km 143
1 Antonio Colom (Spa) Illes Balears-Caisse d'Epargne 16 pts
2 Roberto Heras (Spa) Liberty Seguros-Würth Team 12
3 Alberto Contador (Spa) Liberty Seguros-Würth Team 10
4 Koldo Gil (Spa) Liberty Seguros-Würth Team 8
5 David Bernabeu (Spa) Comunidad Valenciana 5
6 Tom Danielson (USA) Discovery Channel Pro Cycling Team 4
7 Alberto Benitez (Spa) Spiuk 3
8 José Luis Rubiera (Spa) Discovery Channel Pro Cycling Team 2
9 Manuel Beltran (Spa) Discovery Channel Pro Cycling Team 1
Sprints
Calonge - km 45,3
1 Xavier Florencio (Spa) Relax Fuenlabrada 4 pts
2 Israel Nuñez (Spa) Kaiku 2
3 René Joergensen (Den) Team Barloworld-Valsir 1
Palau-Saverdera - km 156,6
1 Gilberto Simoni (Ita) Lampre-Caffita 4 pts
2 José Luis Rubiera (Spa) Discovery Channel Pro Cycling Team 2
3 Roberto Heras (Spa) Liberty Seguros-Würth Team 1
Teams
1 Fassa Bortolo 12.15.06
2 Spiuk
3 Comunidad Valenciana
4 Discovery Chanel Pro Cycling
5 Liberty Seguros - Würth Team
6 Illes Balears - Caisse D'Epargne
7 Relax Fuenlabrada
8 Lampre - Caffita
9 Saunier Duval - Prodir
10 Team Barloworld - Valsir 1.53
11 Kaiku
12 Phonak Hearing Systems 7.24
13 Euskaltel - Euskadi 12.43
General classification after stage 2
1 Claudio Corioni (Ita) Fassa Bortolo 8.27.32
2 Uros Murn (Slo) Phonak Hearing Systems
3 Volodomyr Bileka (Ukr) Discovery Channel Pro Cycling Team
4 Josep Jufre (Spa) Relax Fuenlabrada
5 José Iván Gutierrez (Spa) Illes Balears-Caisse d'Epargne
6 Dario Frigo (Ita) Fassa Bortolo
7 Javier Pascual Llorente (Spa) Comunidad Valenciana
8 Giampaolo Caruso (Ita) Liberty Seguros-Würth Team
9 Alberto Benitez (Spa) Spiuk
10 Alberto Contador (Spa) Liberty Seguros-Würth Team
11 Javier Cherro (Spa) Comunidad Valenciana
12 Gilberto Simoni (Ita) Lampre-Caffita
13 Luis Pasamontes (Spa) Relax Fuenlabrada
14 Aitor Perez Arrieta (Spa) Spiuk
15 Manuel Beltran (Spa) Discovery Channel Pro Cycling Team
16 Carlos Garcia Quesada (Spa) Comunidad Valenciana
17 Peio Arreitunandia (Spa) Team Barloworld-Valsir
18 Chris Horner (USA) Saunier Duval-Prodir
19 Marzio Bruseghin (Ita) Fassa Bortolo
20 Jorge Ferrio (Spa) Spiuk
21 Francisco Vila (Spa) Lampre-Caffita
22 Tom Danielson (USA) Discovery Channel Pro Cycling Team
23 Joseba Zubeldia (Spa) Euskaltel-Euskadi
24 Juan Carlos Dominguez (Spa) Saunier Duval-Prodir
25 Dariusz Baranowski (Pol) Liberty Seguros-Würth Team
26 Antonio Colom (Spa) Illes Balears-Caisse d'Epargne
27 Roberto Heras (Spa) Liberty Seguros-Würth Team
28 Vladimir Karpets (Rus) Illes Balears-Caisse d'Epargne
29 Isidro Nozal (Spa) Liberty Seguros-Würth Team
30 Koldo Gil (Spa) Liberty Seguros-Würth Team
31 José Luis Rubiera (Spa) Discovery Channel Pro Cycling Team
32 Benjamín Noval (Spa) Discovery Channel Pro Cycling Team
33 Jurgen Van Den Broeck (Bel) Discovery Channel Pro Cycling Team
34 David Bernabeu (Spa) Comunidad Valenciana
35 Adrian Palomares (Spa) Kaiku
36 Moises Dueñas (Spa) Relax Fuenlabrada
37 Luis Perez Romero (Spa) Relax Fuenlabrada
38 José Azevedo (Por) Discovery Channel Pro Cycling Team
39 Felix Cardenas (Col) Team Barloworld-Valsir
40 Sylvester Szymyd (Pol) Lampre-Caffita
41 Angel Gomez (Spa) Saunier Duval-Prodir
42 Francisco Cabello (Spa) Comunidad Valenciana
43 Julián Sanchez (Spa) Fassa Bortolo
44 Sergio Dominguez (Spa) Spiuk
45 Nuno Ribeiro (Por) Liberty Seguros-Würth Team
46 Fernando Serrano (Spa) Kaiku 1.20
47 Enrique Salgueiro (Spa) Spiuk 1.21
48 Rodrigo Garcia (Spa) Kaiku 1.53
49 Daniele Righi (Ita) Lampre-Caffita
50 Angel Edo (Spa) Saunier Duval-Prodir
51 Angel Vallejo (Spa) Relax Fuenlabrada
52 David Plaza (Spa) Team Barloworld-Valsir
53 Raul Garcia De Mateos (Spa) Relax Fuenlabrada 2.53
54 Ignacio Gutierrez (Spa) Phonak Hearing Systems 3.42
55 Antonio Olmo (Spa) Comunidad Valenciana
56 Victor Hugo Peña (Col) Phonak Hearing Systems
57 Markel Irizar (Spa) Euskaltel-Euskadi 4.50
58 Andreas Matzbacher (Aut) Lampre-Caffita 7.07
59 Juan Fuentes (Spa) Lampre-Caffita 7.53
60 Paolo Bossoni (Ita) Fassa Bortolo
61 David Navas (Spa) Illes Balears-Caisse d'Epargne
62 Alberto Lopez De Munain (Spa) Euskaltel-Euskadi
63 Massimo Giunti (Ita) Fassa Bortolo
64 Aitor Silloniz (Spa) Euskaltel-Euskadi 9.14
65 Mikel Artetxe (Spa) Euskaltel-Euskadi 10.27
66 René Joergensen (Den) Team Barloworld-Valsir
67 Xavier Florencio (Spa) Relax Fuenlabrada
68 Israel Nuñez (Spa) Kaiku
69 Juan Manuel Garate (Spa) Saunier Duval-Prodir
70 Gorka Verdugo (Spa) Euskaltel-Euskadi
71 Iban Mayo (Spa) Euskaltel-Euskadi
72 David George (RSA) Team Barloworld-Valsir
73 Robert Hunter (RSA) Phonak Hearing Systems 11.01
74 Marcos Serrano (Spa) Liberty Seguros-Würth Team 11.31
75 Jorge Azanza (Spa) Kaiku 11.32
76 Angel Casero (Spa) Comunidad Valenciana 11.42
77 Juan Gomis (Spa) Comunidad Valenciana 11.47
78 José Gutierrez (Spa) Phonak Hearing Systems 11.48
79 Alexandre Moos (Swi) Phonak Hearing Systems
80 Pat Mccarty (USA) Discovery Channel Pro Cycling Team 12.58
81 Gerrit Glomser (Aut) Lampre-Caffita 13.24
82 Antonio Tauler (Spa) Illes Balears-Caisse d'Epargne 15.13
83 Israel Perez (Spa) Spiuk 16.21
84 Michele Scotto (Ita) Lampre-Caffita
85 Pedro Romero (Spa) Spiuk 19.16
86 Fabian Cancellara (Swi) Fassa Bortolo 19.24
87 Giampaolo Cheula (Ita) Team Barloworld-Valsir
88 Andrea Tafi (Ita) Saunier Duval-Prodir 20.18
89 José Garcia Acosta (Spa) Illes Balears-Caisse d'Epargne 21.58
90 Fernando Torres (Spa) Spiuk
91 David De La Fuente (Spa) Saunier Duval-Prodir
92 Gustavo Cesar (Spa) Kaiku
93 Oscar Laguna (Spa) Relax Fuenlabrada
94 Iñigo Cuesta (Spa) Saunier Duval-Prodir
95 José Julia (Spa) Illes Balears-Caisse d'Epargne
96 Gustav Larsson (Swe) Fassa Bortolo
97 Rodney Green (RSA) Team Barloworld-Valsir
98 Pablo Urtasun (Spa) Kaiku
99 Unai Etxebarria (Ven) Euskaltel-Euskadi
100 Jose Antonio Lopez Gil (Spa) Kaiku
101 David Arroyo (Spa) Illes Balears-Caisse d'Epargne 32.37
Points classification
1 Claudio Corioni (Ita) Fassa Bortolo 45 pts
2 Uros Murn (Slo) Phonak Hearing Systems 35
3 Volodomyr Bileka (Ukr) Discovery Channel Pro Cycling Team 28
4 Aitor Perez Arrieta (Spa) Spiuk 20
5 Josep Jufre (Spa) Relax Fuenlabrada 19
6 Mikel Artetxe (Spa) Euskaltel-Euskadi 16
7 José Iván Gutierrez (Spa) Illes Balears-Caisse d'Epargne 12
8 Javier Pascual Llorente (Spa) Comunidad Valenciana 12
9 Angel Edo (Spa) Saunier Duval-Prodir 12
10 Xavier Florencio (Spa) Relax Fuenlabrada 11
11 Daniele Righi (Ita) Lampre-Caffita 10
12 Dario Frigo (Ita) Fassa Bortolo 9
13 Javier Cherro (Spa) Comunidad Valenciana 9
14 Ignacio Gutierrez (Spa) Phonak Hearing Systems 9
15 Luis Perez Romero (Spa) Relax Fuenlabrada 8
16 Chris Horner (USA) Saunier Duval-Prodir 8
17 Gilberto Simoni (Ita) Lampre-Caffita 7
18 Marzio Bruseghin (Ita) Fassa Bortolo 6
19 José Luis Rubiera (Spa) Discovery Channel Pro Cycling Team 6
20 Rodrigo Garcia (Spa) Kaiku 6
21 Alberto Contador (Spa) Liberty Seguros-Würth Team 5
22 Giampaolo Caruso (Ita) Liberty Seguros-Würth Team 4
23 Alberto Benitez (Spa) Spiuk 2
24 Jorge Ferrio (Spa) Spiuk 2
25 René Joergensen (Den) Team Barloworld-Valsir 2
26 Israel Nuñez (Spa) Kaiku 2
27 José Gutierrez (Spa) Phonak Hearing Systems 2
28 Roberto Heras (Spa) Liberty Seguros-Würth Team 1
29 Victor Hugo Peña (Col) Phonak Hearing Systems 1
30 Andreas Matzbacher (Aut) Lampre-Caffita 1
Mountains classification
1 Luis Perez Romero (Spa) Relax Fuenlabrada 29 pts
2 René Joergensen (Den) Team Barloworld-Valsir 25
3 Andrea Tafi (Ita) Saunier Duval-Prodir 17
4 Antonio Colom (Spa) Illes Balears-Caisse d'Epargne 16
5 Dariusz Baranowski (Pol) Liberty Seguros-Würth Team 16
6 Roberto Heras (Spa) Liberty Seguros-Würth Team 16
7 Koldo Gil (Spa) Liberty Seguros-Würth Team 16
8 Alberto Contador (Spa) Liberty Seguros-Würth Team 15
9 Giampaolo Caruso (Ita) Liberty Seguros-Würth Team 10
10 Xavier Florencio (Spa) Relax Fuenlabrada 9
11 David De La Fuente (Spa) Saunier Duval-Prodir 8
12 Antonio Tauler (Spa) Illes Balears-Caisse d'Epargne 7
13 Tom Danielson (USA) Discovery Channel Pro Cycling Team 6
14 David Bernabeu (Spa) Comunidad Valenciana 5
15 Israel Nuñez (Spa) Kaiku 5
16 Daniele Righi (Ita) Lampre-Caffita 4
17 Javier Pascual Llorente (Spa) Comunidad Valenciana 3
18 Alberto Benitez (Spa) Spiuk 3
19 José Luis Rubiera (Spa) Discovery Channel Pro Cycling Team 2
20 José Gutierrez (Spa) Phonak Hearing Systems 2
21 Manuel Beltran (Spa) Discovery Channel Pro Cycling Team 1
22 Jorge Ferrio (Spa) Spiuk 1
23 Michele Scotto (Ita) Lampre-Caffita 1
Combination classification
1 Javier Pascual Llorente (Spa) Comunidad Valenciana 32 pts
2 Giampaolo Caruso (Ita) Liberty Seguros-Würth Team 39
3 Alberto Contador (Spa) Liberty Seguros-Würth Team 39
4 Alberto Benitez (Spa) Spiuk 50
5 Luis Perez Romero (Spa) Relax Fuenlabrada 53
6 Roberto Heras (Spa) Liberty Seguros-Würth Team 61
7 Jorge Ferrio (Spa) Spiuk 66
8 José Luis Rubiera (Spa) Discovery Channel Pro Cycling Team 69
9 Daniele Righi (Ita) Lampre-Caffita 76
10 Xavier Florencio (Spa) Relax Fuenlabrada 87
11 René Joergensen (Den) Team Barloworld-Valsir 93
12 Israel Nuñez (Spa) Kaiku 109
13 José Gutierrez (Spa) Phonak Hearing Systems 125
Teams classification
1 Fassa Bortolo 25.22.36
2 Relax Fuenlabrada
3 Spiuk
4 Saunier Duval - Prodir
5 Comunidad Valenciana
6 Discovery Chanel Pro Cycling
7 Lampre - Caffita
8 Liberty Seguros - Würth Team
9 Illes Balears - Caisse D'Epargne
10 Team Barloworld - Valsir 1.53
11 Kaiku
12 Phonak Hearing Systems 7.24
13 Euskaltel - Euskadi 12.43