Clasificación de la duodécima etapa
1. David Moncoutié (FRA) Cofidis 4h.20:06
2. Sandy Casar (FRA) Francaise Des Jeux a 0:57
3. Ángel Vicioso (ESP) Liberty m.t.
4. Patrice Halgand (FRA) Credit Agricole m.t.
5. José Luis Arrieta (ESP) Illes Balears m.t.
6. Franco Pellizotti (FRA) Liquigas-Bianchi m.t.
7. Axel Merckx (BEL) Lotto m.t.
8. Juan Manuel Gárate (ESP) Saunier m.t.
9. Thor Hushovd (NOR) Credit Agricole a 3:15
10. Stuart O'Grady (AUS) Cofidis m.t.
11. Massimo Giunti (ITA) Fassa m.t.
12. Stephan Schreck (ALE) T-Mobile a 3:18
13. Giovanni Lombardi (ITA) Team CSC a 3:21
14. Robbie McEwen (AUS) Lotto a 10:33
15. Peter Wrolich (AUT) Gerolsteiner m.t.
16. Janek Tombak (EST) Cofidis m.t.
17. Sébastien Hinault (FRA) Credit Agricole m.t.
18. Fred Rodríguez (USA) Lotto m.t.
19. Yuriy Krivtsov (UCR) Prevoyance m.t.
20. Philippe Gilbert (BEL) Francaise Des Jeux m.t.
2. Sandy Casar (FRA) Francaise Des Jeux a 0:57
3. Ángel Vicioso (ESP) Liberty m.t.
4. Patrice Halgand (FRA) Credit Agricole m.t.
5. José Luis Arrieta (ESP) Illes Balears m.t.
6. Franco Pellizotti (FRA) Liquigas-Bianchi m.t.
7. Axel Merckx (BEL) Lotto m.t.
8. Juan Manuel Gárate (ESP) Saunier m.t.
9. Thor Hushovd (NOR) Credit Agricole a 3:15
10. Stuart O'Grady (AUS) Cofidis m.t.
11. Massimo Giunti (ITA) Fassa m.t.
12. Stephan Schreck (ALE) T-Mobile a 3:18
13. Giovanni Lombardi (ITA) Team CSC a 3:21
14. Robbie McEwen (AUS) Lotto a 10:33
15. Peter Wrolich (AUT) Gerolsteiner m.t.
16. Janek Tombak (EST) Cofidis m.t.
17. Sébastien Hinault (FRA) Credit Agricole m.t.
18. Fred Rodríguez (USA) Lotto m.t.
19. Yuriy Krivtsov (UCR) Prevoyance m.t.
20. Philippe Gilbert (BEL) Francaise Des Jeux m.t.
Clasificación general
2. Michael Rasmussen (DIN) Rabobank a 0:38
3. Christophe Moreau (FRA) Credit Agricole a 2:34
4. Ivan Basso (ITA) CSC a 2:40
5. Alejandro Valverde (ESP) Illes Balears a 3:16
6. Santiago Botero (COL) Phonak a 3:48
7. Levi Leipheimer (USA) Gerolsteiner a 3:58
8. Francisco Mancebo (ESP) Illes Balears a 4:00
9. Jan Ullrich (ALE) T-Mobile a 4:02
10. Andreas Kloden (ALE) T-Mobile a 4:16
11. Floyd Landis (USA) Phonak m.t.
12. Alexandre Vinokourov (KAZ) T-Mobile a 4.47
13. Jorg Jaksche (ALE) Liberty a 5.33
14. Cadel Evans (AUS) Lotto a 5.55
15. Yaroslav Popovych (UCR) Discovery a 6.25
16. Andrei Kashechkin (KAZ) Credit Agricole a 6.32
17. Bobby Julich (USA) CSC a 6.37
18. Carlos Sastre (ESP) CSC m.t.
19. Sandy Casar (FRA) Francaise Des Jeux a 7:41
20. Eddy Mazzoleni (ITA) Lampre a 8.46