Clasificación de la decimoquinta etapa
1. Lance Armstrong (USA / US Postal) 4h 29:26
2. Iban Mayo (ESP / Euskaltel Euskadi) a 40"
3. Jan Ullrich (ALE / Team Bianchi) m.t.
4. Haimar Zubeldia (ESP / Euskaltel Euskadi) m.t.
5. Christophe Moreau (FRA / Credit Agricole) m.t.
6. Ivan Basso (ITA / Fassa Bortolo) a 47
7. Tyler Hamilton (USA / CSC) a 1:10
8. Alexandre Vinokourov (KAZ / Team Telekom) a 2:07
9. José Luis Rubiera (ESP / US Postal) a 2:45
10. Sylvain Chavanel (FRA / La Boulangere) a 2:47
11. Carlos Sastre (ESP / CSC) a 3:12
...
13. Roberto Laiseka (ESP / Euskaltel-Euskadi) m.t.
15. Manuel Beltrán (ESP / US Postal) a 3:24
19. Francisco Mancebo (ESP / iBanesto.com) a 5:36
Clasificación general
1. Lance Armstrong (USA / US Postal) 65h 36:23
2. Jan Ullrich (ALE / Team Bianchi) a 1:07
3. Alexandre Vinokourov (KAZ / Team Telekom) a 2:45
4. Haimar Zubeldia (ESP / Euskaltel-Euskadi) a 5:16
5. Iban Mayo (ESP / Euskaltel-Euskadi) a 5:25
6. Ivan Basso (ITA / Fassa Bortolo) a 8:08
7. Tyler Hamilton (USA / CSC) a 9:02
8. Christophe Moreau (FRA / Credit Agricole) a 11:09
9. Francisco Mancebo (ESP / iBanesto.com) a 16:05
10. Carlos Sastre (ESP / CSC) a 16:12
...
13. Manuel Beltrán (ESP / US Postal) a 19:34
15. Roberto Laiseka (ESP / Euskaltel Euskadi) a 24:19
19. José Luis Rubiera (ESP / US Postal) a 27:29
1. Lance Armstrong (USA / US Postal) 4h 29:26
2. Iban Mayo (ESP / Euskaltel Euskadi) a 40"
3. Jan Ullrich (ALE / Team Bianchi) m.t.
4. Haimar Zubeldia (ESP / Euskaltel Euskadi) m.t.
5. Christophe Moreau (FRA / Credit Agricole) m.t.
6. Ivan Basso (ITA / Fassa Bortolo) a 47
7. Tyler Hamilton (USA / CSC) a 1:10
8. Alexandre Vinokourov (KAZ / Team Telekom) a 2:07
9. José Luis Rubiera (ESP / US Postal) a 2:45
10. Sylvain Chavanel (FRA / La Boulangere) a 2:47
11. Carlos Sastre (ESP / CSC) a 3:12
...
13. Roberto Laiseka (ESP / Euskaltel-Euskadi) m.t.
15. Manuel Beltrán (ESP / US Postal) a 3:24
19. Francisco Mancebo (ESP / iBanesto.com) a 5:36
Clasificación general
1. Lance Armstrong (USA / US Postal) 65h 36:23
2. Jan Ullrich (ALE / Team Bianchi) a 1:07
3. Alexandre Vinokourov (KAZ / Team Telekom) a 2:45
4. Haimar Zubeldia (ESP / Euskaltel-Euskadi) a 5:16
5. Iban Mayo (ESP / Euskaltel-Euskadi) a 5:25
6. Ivan Basso (ITA / Fassa Bortolo) a 8:08
7. Tyler Hamilton (USA / CSC) a 9:02
8. Christophe Moreau (FRA / Credit Agricole) a 11:09
9. Francisco Mancebo (ESP / iBanesto.com) a 16:05
10. Carlos Sastre (ESP / CSC) a 16:12
...
13. Manuel Beltrán (ESP / US Postal) a 19:34
15. Roberto Laiseka (ESP / Euskaltel Euskadi) a 24:19
19. José Luis Rubiera (ESP / US Postal) a 27:29