Clasificación de la primera etapa
1. Team CSC 7:36
2. Caisse D'Epargne-Illes Balears a 7
3. Team Milram a 8
4. Discovery a 9
5. T-Mobile Team a 11
6. Astaná a 12
7. Saunier Duval-Prodir a 13
8. Credit Agricole a 13
9. Liquigas a 13
10. Quick Step-Innergetic a 15
11. Euskaltel-Euskadi a 18
12. Gerolsteiner a 19
13. Lampre-Fondital a 21
14. Bouygues Telecom a 24
15. Davitamon-Lotto a 25
16. Phonak Hearing System a 27
17. Ag2R Prevoyance a 27
18. Francaise de Jeux a 28
19. Cofidis a 30
20. Relax-GAM a 37
Clasificación general
1. Carlos Sastre (ESP/CSC) 7:36
2. Lars Ytting Bak (DIN/CSC) m.t.
3. Nicki Sorensen (DIN/CSC) m.t.
4. Marcus Ljungqvist (SUE/CSC) m.t.
5. Stuart O'Grady (AUS/CSC) m.t.
6. Íñigo Cuesta (ESP/CSC) m.t.
7. Volodymir Gustov (UCR/CSC) m.t.
8. Kurt-Asle Arvesen (NOR/CSC) m.t.
9. Fabian Cancellara (SUI/CSC) a 4
10. Chente García Acosta (ESP/Illes Balears) a 7
11. Xabier Zandio (ESP/Illes Balears) a 7
12. Óscar Pereiro (ESP/Illes Balears) a 7
13. Alejandro Valverde (ESP/Illes Balears) a 7
14. Vladimir Karpets (RUS/Illes Balears) a 7
15. David Arroyo (ESP/Illes Balears) a 7
16. Pablo Lastras (ESP/Illes Balears) a 7
17. Erik Zabel (ALE/Milram) a 8
18. Alessandro Petacchi (ITA/Milram) a 8
19. Marco Velo (ITA/Milram) a 8
20. Volodymyr Dyudya (UCR/Milram) a 8