Clasificación de la duodécima etapa
1. Tom Boonen (BEL/Quickstep) 4h.25:32
2. Erik Zabel (ALE/Milram) m.t
3. Robert Hunter (RSA/Barloworld) m.t
4. Daniele Bennati (ITA/Lampre-Fondital) m.t
5. Thor Hushovd (NOR/Credit Agricole) m.t
6. Bernhard Eisel (AUT/T-Mobile) m.t
7. Sebastien Chavanel (FRA/Francaise des Jeux) m.t
8. Nicolas Jalabert (FRA/Agritubel) m.t
9. Robert Forster (ALE/Gerolsteiner) m.t
10. Andrey Kashechkin (KAZ/Astana) m.t
11. Freddy Bichot (FRA/Agritubel) m.t
12. Martin Elmiger (SUI/AG2R Prevoyance) m.t
13. Cristian Moreni (ITA/Cofidis) m.t
14. Iñaki Isasi (ESP/Euskaltel-Euskadi) m.t
15. Anthony Geslin (FRA/Bouygues Telecom) m.t
16. Jerome Pineau (FRA/Bouygues Telecom) m.t
17. Filippo Pozzato (ITA/Liquigas) m.t
18. Paolo Longo (ITA/Barloworld) m.t
19. Thomas Geraint (GBR/Barloworld) m.t
20. Fabian Wegmann (ALE/Gerolsteiner) m.t
2. Erik Zabel (ALE/Milram) m.t
3. Robert Hunter (RSA/Barloworld) m.t
4. Daniele Bennati (ITA/Lampre-Fondital) m.t
5. Thor Hushovd (NOR/Credit Agricole) m.t
6. Bernhard Eisel (AUT/T-Mobile) m.t
7. Sebastien Chavanel (FRA/Francaise des Jeux) m.t
8. Nicolas Jalabert (FRA/Agritubel) m.t
9. Robert Forster (ALE/Gerolsteiner) m.t
10. Andrey Kashechkin (KAZ/Astana) m.t
11. Freddy Bichot (FRA/Agritubel) m.t
12. Martin Elmiger (SUI/AG2R Prevoyance) m.t
13. Cristian Moreni (ITA/Cofidis) m.t
14. Iñaki Isasi (ESP/Euskaltel-Euskadi) m.t
15. Anthony Geslin (FRA/Bouygues Telecom) m.t
16. Jerome Pineau (FRA/Bouygues Telecom) m.t
17. Filippo Pozzato (ITA/Liquigas) m.t
18. Paolo Longo (ITA/Barloworld) m.t
19. Thomas Geraint (GBR/Barloworld) m.t
20. Fabian Wegmann (ALE/Gerolsteiner) m.t
Clasificación general
1. Michael Rasmussen (DIN/Rabobank) 57h.37:10
2. Alejandro Valverde (ESP/Caisse d'Epargne) a 2:35
3. Iban Mayo (ESP/Saunier Duval-Prodir) a 2:39
4. Cadel Evans (AUS/Predictor-Lotto) a 2:41
5. Alberto Contador (ESP/Discovery Channel) a 3:08
6. Carlos Sastre (ESP/Team CSC) a 3:39
7. Andreas Kloden (ALE/Astana) a 3:50
8. Levi Leipheimer (USA/Discovery Channel) a 3:53
9. Kim Kirchen (LUX/T-Mobile) a 5:06
10. Mikel Astarloza (ESP/Euskaltel Euskadi) a 5:20
11. Andrei Kashechkin (KAZ/Astana) a 5:34
12. Frank Schleck (LUX/Team CSC) a 5:56
13. Óscar Pereiro (ESP/Caisse d'Epargne) a 6:36
14. Christophe Moreau (FRA/AG2r Prevoyance) a 6:38
15. Haimar Zubeldia (ESP/Euskaltel Euskadi) a 6:42
16. Linus Gerdemann (ALE/T-Mobile) a 6:45
17. Mauricio Soler (COL/Barloworld) a 6:49
18. Denis Menchov (RUS/Rabobank) a 7:10
19. Alexandre Vinokourov (KAZ/Astana) a 8:05
20. Yaroslav Popovych (UCR/Discovery Channel) a 8:16
2. Alejandro Valverde (ESP/Caisse d'Epargne) a 2:35
3. Iban Mayo (ESP/Saunier Duval-Prodir) a 2:39
4. Cadel Evans (AUS/Predictor-Lotto) a 2:41
5. Alberto Contador (ESP/Discovery Channel) a 3:08
6. Carlos Sastre (ESP/Team CSC) a 3:39
7. Andreas Kloden (ALE/Astana) a 3:50
8. Levi Leipheimer (USA/Discovery Channel) a 3:53
9. Kim Kirchen (LUX/T-Mobile) a 5:06
10. Mikel Astarloza (ESP/Euskaltel Euskadi) a 5:20
11. Andrei Kashechkin (KAZ/Astana) a 5:34
12. Frank Schleck (LUX/Team CSC) a 5:56
13. Óscar Pereiro (ESP/Caisse d'Epargne) a 6:36
14. Christophe Moreau (FRA/AG2r Prevoyance) a 6:38
15. Haimar Zubeldia (ESP/Euskaltel Euskadi) a 6:42
16. Linus Gerdemann (ALE/T-Mobile) a 6:45
17. Mauricio Soler (COL/Barloworld) a 6:49
18. Denis Menchov (RUS/Rabobank) a 7:10
19. Alexandre Vinokourov (KAZ/Astana) a 8:05
20. Yaroslav Popovych (UCR/Discovery Channel) a 8:16