Clasificación de la decimoctava etapa
1. MERCADO, Juan Miguel (ESP-QSD) en 4h04:03.
2. GARCIA ACOSTA, Vicente (ESP-IBB) a m.t.
3. FOFONOV, Dmitriy (KAZ-COF) a 00:11.
4. JOLY, Sébastien (FRA-C.A) a m.t.
5. LOTZ, Marc (NED-RAB) a m.t.
6. FLECHA, Juan Antonio (ESP-FAS) a m.t.
7. HUSHOVD, Thor (NOR-C.A) a 11:29.
8. MC EWEN, Robbie (AUS-LOT) a m.t.
9. HONDO, Danilo (GER-GST) a m.t.
10. O'GRADY, Stuart (AUS-COF) a m.t.
11. DA CRUZ, Carlos (FRA-FDJ) a m.t.
12. ZABEL, Erik (GER-TMO) a m.t.
13. IVANOV, Serguei (RUS-TMO) a m.t.
14. KROON, Karsten (NED-RAB) a m.t.
15. BROCHARD, Laurent (FRA-A2R) a m.t.
16. SASTRE, Carlos (ESP-CSC) a m.t.
17. RENIER, Franck (FRA-BLB) a m.t.
18. PEREIRO SIO, Oscar (ESP-PHO) a m.t.
19. CASAR, Sandy (FRA-FDJ) a m.t.
20. TOSATTO, Matteo (ITA-FAS) a m.t.
2. GARCIA ACOSTA, Vicente (ESP-IBB) a m.t.
3. FOFONOV, Dmitriy (KAZ-COF) a 00:11.
4. JOLY, Sébastien (FRA-C.A) a m.t.
5. LOTZ, Marc (NED-RAB) a m.t.
6. FLECHA, Juan Antonio (ESP-FAS) a m.t.
7. HUSHOVD, Thor (NOR-C.A) a 11:29.
8. MC EWEN, Robbie (AUS-LOT) a m.t.
9. HONDO, Danilo (GER-GST) a m.t.
10. O'GRADY, Stuart (AUS-COF) a m.t.
11. DA CRUZ, Carlos (FRA-FDJ) a m.t.
12. ZABEL, Erik (GER-TMO) a m.t.
13. IVANOV, Serguei (RUS-TMO) a m.t.
14. KROON, Karsten (NED-RAB) a m.t.
15. BROCHARD, Laurent (FRA-A2R) a m.t.
16. SASTRE, Carlos (ESP-CSC) a m.t.
17. RENIER, Franck (FRA-BLB) a m.t.
18. PEREIRO SIO, Oscar (ESP-PHO) a m.t.
19. CASAR, Sandy (FRA-FDJ) a m.t.
20. TOSATTO, Matteo (ITA-FAS) a m.t.
Clasificación general
1. ARMSTRONG, Lance (USA-USP) en 78h20:28.
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.