Clasificación de la decimoséptima etapa
1. ARMSTRONG, Lance (USA-USP) en 6h11.52
2. KLODEN, Andréas (GER-TMO) a m.t.
3. ULLRICH, Jan (GER-TMO) a 00.01
4. BASSO, Ivan (ITA-CSC) a m.t.
5. LANDIS, Floyd (USA-USP) a 00.13
6. MERCKX, Axel (BEL-LOT) a 01.01
7. LEIPHEIMER, Levi (USA-RAB) a m.t.
8. SASTRE, Carlos (ESP-CSC) a 01.02
9. RASMUSSEN, Mickael (DEN-RAB) a m.t.
10. TOTSCHNIG, Georg (AUT-GST) a m.t.
11. AZEVEDO, José (POR-USP) a m.t.
12. KARPETS, Vladimir (RUS-IBB) a 02.00
13. PEREIRO SIO, Oscar (ESP-PHO) a 02.05
14. GUERINI, Giuseppe (ITA-TMO) a m.t.
15. MANCEBO, Francisco (ESP-IBB) a m.t.
16. CAUCCHIOLI, Pietro (ITA-ALB) a m.t.
17. VIRENQUE, Richard (FRA-QSD) a m.t.
18. MERCADO, Juan Miguel (ESP-QSD) a 02.08
19. MOREAU, Christophe (FRA-C.A) a 02.16
20. CASAR, Sandy (FRA-FDJ) a 02.20.
1. ARMSTRONG, Lance (USA-USP) en 6h11.52
2. KLODEN, Andréas (GER-TMO) a m.t.
3. ULLRICH, Jan (GER-TMO) a 00.01
4. BASSO, Ivan (ITA-CSC) a m.t.
5. LANDIS, Floyd (USA-USP) a 00.13
6. MERCKX, Axel (BEL-LOT) a 01.01
7. LEIPHEIMER, Levi (USA-RAB) a m.t.
8. SASTRE, Carlos (ESP-CSC) a 01.02
9. RASMUSSEN, Mickael (DEN-RAB) a m.t.
10. TOTSCHNIG, Georg (AUT-GST) a m.t.
11. AZEVEDO, José (POR-USP) a m.t.
12. KARPETS, Vladimir (RUS-IBB) a 02.00
13. PEREIRO SIO, Oscar (ESP-PHO) a 02.05
14. GUERINI, Giuseppe (ITA-TMO) a m.t.
15. MANCEBO, Francisco (ESP-IBB) a m.t.
16. CAUCCHIOLI, Pietro (ITA-ALB) a m.t.
17. VIRENQUE, Richard (FRA-QSD) a m.t.
18. MERCADO, Juan Miguel (ESP-QSD) a 02.08
19. MOREAU, Christophe (FRA-C.A) a 02.16
20. CASAR, Sandy (FRA-FDJ) a 02.20.
Clasificación general
1. ARMSTRONG, Lance (USA-USP) en 74h04:56.
2. BASSO, Ivan (ITA-CSC) a 4:09.
3. KLODEN, Andréas (GER-TMO) a 5:11.
4. ULLRICH, Jan (GER-TMO) a 8:08.
5. AZEVEDO, José (POR-USP) a 10:41.
6. MANCEBO, Francisco (ESP-IBB) a 11:45.
7. TOTSCHNIG, Georg (AUT-GST) a 12:56.
8. SASTRE, Carlos (ESP-CSC) a 15:14.
9. LEIPHEIMER, Levi (USA-RAB) a 16:25.
10. CAUCCHIOLI, Pietro (ITA-ALB) a 16:33.
11. PEREIRO SIO, Oscar (ESP-PHO) a 17:52.
12. MOREAU, Christophe (FRA-C.A) a 19:57.
13. RASMUSSEN, Mickael (DEN-RAB) a 20:20.
14. SIMONI, Gilberto (ITA-SAE) a 20:41.
15. VOECKLER, Thomas (FRA-BLB) a 21:12.
16. VIRENQUE, Richard (FRA-QSD) a 21:53.
17. KARPETS, Vladimir (RUS-IBB) a 21:57.
18. CASAR, Sandy (FRA-FDJ) a 23:08.
19. RUBIERA, José Luis (ESP-USP) a 29:10.
20. GOUBERT, Stephane (FRA-A2R) a 29:33.
2. BASSO, Ivan (ITA-CSC) a 4:09.
3. KLODEN, Andréas (GER-TMO) a 5:11.
4. ULLRICH, Jan (GER-TMO) a 8:08.
5. AZEVEDO, José (POR-USP) a 10:41.
6. MANCEBO, Francisco (ESP-IBB) a 11:45.
7. TOTSCHNIG, Georg (AUT-GST) a 12:56.
8. SASTRE, Carlos (ESP-CSC) a 15:14.
9. LEIPHEIMER, Levi (USA-RAB) a 16:25.
10. CAUCCHIOLI, Pietro (ITA-ALB) a 16:33.
11. PEREIRO SIO, Oscar (ESP-PHO) a 17:52.
12. MOREAU, Christophe (FRA-C.A) a 19:57.
13. RASMUSSEN, Mickael (DEN-RAB) a 20:20.
14. SIMONI, Gilberto (ITA-SAE) a 20:41.
15. VOECKLER, Thomas (FRA-BLB) a 21:12.
16. VIRENQUE, Richard (FRA-QSD) a 21:53.
17. KARPETS, Vladimir (RUS-IBB) a 21:57.
18. CASAR, Sandy (FRA-FDJ) a 23:08.
19. RUBIERA, José Luis (ESP-USP) a 29:10.
20. GOUBERT, Stephane (FRA-A2R) a 29:33.