Clasificación de la segunda etapa
1. Ángel Vicioso (ESP / ONCE-Eroski) 4h 01:45
2. Igor Astarloa (ESP / Saeco) m.t.
3. Alejandro Valverde (ESP / Kelme Costa Blanca) m.t.
4. Beat Zberg (SUI / Rabobank) m.t.
5. Davide Rebellin (ITA / Gerolsteiner) m.t.
6. Alexandre Moos (SUI / Phonak) m.t.
7. Mathias Kessler (ALE / Telekom) m.t.
8. Fabian Wegmann (ALE / Gerolsteiner) m.t.
9. Juan Carlos Domínguez (ESP / Phonak) m.t.
10. Ellis Rastelli (ITA / Gerolsteiner) m.t.
Clasificación general
1. Ángel Vicioso (ESP / ONCE-Eroski) 7h 21:51
2. Igor Astarloa (ESP / Saeco) m.t.
3. Alejandro Valverde (ESP / Kelme Costa Blanca) m.t.
4. Davide Rebellin (ITA / Gerolsteiner) m.t.
5. Tyler Hamilton (USA / Gerolsteiner) m.t.
6. David Etxebarria (ESP / Euskaltel Euskadi) m.t.
7. Iban Mayo (ESP / Euskaltel Euskadi) m.t.
8. Kim Kirchen (LUX / Fassa Bortolo) m.t.
9. Santiago Pérez (ESP / Phonak) m.t.
10. Antonio Colom (ESP / Relax Fuenlabrada) m.t.
1. Ángel Vicioso (ESP / ONCE-Eroski) 4h 01:45
2. Igor Astarloa (ESP / Saeco) m.t.
3. Alejandro Valverde (ESP / Kelme Costa Blanca) m.t.
4. Beat Zberg (SUI / Rabobank) m.t.
5. Davide Rebellin (ITA / Gerolsteiner) m.t.
6. Alexandre Moos (SUI / Phonak) m.t.
7. Mathias Kessler (ALE / Telekom) m.t.
8. Fabian Wegmann (ALE / Gerolsteiner) m.t.
9. Juan Carlos Domínguez (ESP / Phonak) m.t.
10. Ellis Rastelli (ITA / Gerolsteiner) m.t.
Clasificación general
2. Igor Astarloa (ESP / Saeco) m.t.
3. Alejandro Valverde (ESP / Kelme Costa Blanca) m.t.
4. Davide Rebellin (ITA / Gerolsteiner) m.t.
5. Tyler Hamilton (USA / Gerolsteiner) m.t.
6. David Etxebarria (ESP / Euskaltel Euskadi) m.t.
7. Iban Mayo (ESP / Euskaltel Euskadi) m.t.
8. Kim Kirchen (LUX / Fassa Bortolo) m.t.
9. Santiago Pérez (ESP / Phonak) m.t.
10. Antonio Colom (ESP / Relax Fuenlabrada) m.t.
