1 Alejandro Valverde (Spa) Illes Balears 17.26.13
2 David Muñoz (Spa) Comunidad Valenciana 1.18
3 Aitor Pérez Arrieta (Spa) Spiuk 1.21
4 Ricardo Serrano (Spa) Kaiku
5 Adolfo García Quesada (Spa) Comunidad Valenciana 1.38
6 Toni Tauler (Spa) Illes Balears 2.42
7 Ángel Gómez (Spa) Saunier Duval-Prodir 2.43
8 Luis Pasamontes (Spa) Relax Fuenlabrada 3.03
9 Rolf Aldag (Ger) Team T-Mobile 3.15
10 Ezequiel Mosquera (Spa) Kaiku 3.20
11 Marc Lotz (Ned) Quick Step 3.41
12 Antonio Olmo (Spa) Comunidad Valenciana 4.29
13 José Luis Martínez (Spa) Comunidad Valenciana 4.50
14 Toni Colom (Spa) Illes Balears 9.48
15 Erik Zabel (Ger) Team T-Mobile 9.49
16 Javier Cherro (Spa) Comunidad Valenciana 16.55
17 Carlos Castaño (Spa) Andalucía-Paul Versan 18.56
18 Xavier Florencio (Spa) Relax Fuenlabrada 19.30
19 David De La Fuente (Spa) Saunier Duval-Prodir 21.36
20 Jaime Rovira (Spa) Andalucía-Paul Versan 21.43
Mountains classification
1 Ezequiel Mosquera (Spa) Kaiku 33 pts
2 Toni Tauler (Spa) Illes Balears 24
3 Adolfo García Quesada (Spa) Comunidad Valenciana 23
4 Toni Colom (Spa) Illes Balears 18
5 Alejandro Valverde (Spa) Illes Balears 18
6 Rolf Aldag (Ger) Team T-Mobile 12
7 Carlos Castaño (Spa) Andalucía-Paul Versan 6
8 Antonio Olmo (Spa) Comunidad Valenciana 5
9 Erik Zabel (Ger) Team T-Mobile 5
10 David Muñoz (Spa) Comunidad Valenciana 4
11 Aitor Pérez Arrieta (Spa) Spiuk 4
Metas volantes classification
1 Antonio Olmo (Spa) Comunidad Valenciana 7 pts
2 Toni Colom (Spa) Illes Balears 3
3 Javier Cherro (Spa) Comunidad Valenciana 2
4 Adolfo García Quesada (Spa) Comunidad Valenciana 1
Special sprints classification
1 Antonio Olmo (Spa) Comunidad Valenciana 6 pts
2 Toni Tauler (Spa) Illes Balears 3
3 Adolfo García Quesada (Spa) Comunidad Valenciana 2
4 Javier Cherro (Spa) Comunidad Valenciana 2
5 Alejandro Valverde (Spa) Illes Balears 2
Balearic rider classification
1 Toni Tauler (Spa) Illes Balears
2 Toni Colom (Spa) Illes Balears