Clasificaciones
- Contrarreloj 20ª etapa:
.1. Stefan Schumacher (GER-Gerolsteiner) 1h 03.50 (49.817 km/h)
.2. Fabian Cancellara (SWI-CSC) a 0.22
.3. Kim Kirchen (LUX-COLUMBIA) a 1.01
.4. Christian Vande Velde (USA-Garmin) a 1.05
.5. David Millar (GBR-Garmin) a 1.37
.6. Denis Menchov (RUS-Rabobank) a 1.55
.7. Cadel Evans (AUS-Silence Lotto a 2.06
.8. Sebastian Lang (GER-Gerolsteiner) a 2.19
.9. Bernhard Kohl (AUT-Gerolsteiner a 2.21
10. George Hincapie (USA-Columbia a 2.29
11. Thomas Lövkvist (SWE-Columbia a 2.29
12. Carlos Sastre (ESP-CSC) a 2.35
13. Ryder Hesjedal (CAN-Garmin) a 2.37
14. Danny Pate (USA-Garmin) a 2.55
15. Jens Voigt (GER-CSC) a 2.59
16. Christopher Froome (KEN-Barloworld) a 3.01
17. Amaël Moinard (FRA-Cofidis) a 3.05
18. Kanstantsin Siutsou (BLR-Columbia) a 3.08
19. Sylvain Chavanel (FRA-COFIDIS) a 3.11
20. Joost Posthuma (Ned-Rabobank) a 3.13
21. Samuel Sánchez (ESP-Euskaltel) a 3.15
29. Yaroslav Popovych (UKR) a 3.59
30. Andy Schleck (LUX) a 4.02
36. Alejandro Valverde (ESP) a 4.25
54. Frank Schleck (LUX) nk a 5.38
57. Haimar Zubeldia Agirre (ESP) a 5.43
- Clasificación general individual:
.1. Carlos Sastre (ESP- CSC) 84h 01.00
.2. Cadel Evans (AUS-Silence - Lotto) a 1.05
.3. Bernhard Kohl (AUT-Gerolsteiner) a 1.20
.4. Denis Menchov (RUS-Rabobank) a 2.00
.5. Christian Vandevelde (USA-Garmin) a 3.12
.6. Frank Schleck (LUX) a 4.28
.7. Samuel Sánchez (ESP-Euskaltel) a 6.32
.8. Kim Kirchen (LUX) a 7.02
.9. Alejandro Valverde (ESP-Caisse d'Espargne)a 7.26
10. Tadej Valjavec (SLO-AG2R La Mondiale) a 9.12
11. Vladimir Efimkin (RUS-AG2R La Mondiale) a 10.02
12. Andy Schleck (LUX-CSC) a 11.32
13. Roman Kreuziger (CZE-Liquigas) a 12.49
14. Sandy Casar (FRA-Française des Jeux) a 19.23
15. Amaël Moinard (FRA-Cofidis) a 23.31
16. Mikel Astarloza (ESP-Euskaltel) a 23.40
17. Kanstantsin Siutsou (BLR-Columbia) a 25.02
18. Alexandre Botcharov (RUS-Crédit Agricole) a 27.18
19. Dmitriy Fofonov (KAZ-Crédit Agricole) a 28.31
20. Vincenzo Nibali (ITA-Liquigas) a 28.33
24. Yaroslav Popovych (UKR) a 36.31
25. Stefan Schumacher (GER) a 37.34
35. George Hincapie (USA) a 1h 08.22
45. Haimar Zubeldia (ESP) a 1h.27.07
50. Egoi Martinez (ESP) a 1h.36.50
53. Leonardo Duque (COL) a 1h.44.38.
- Clasificación por puntos
1. Óscar Freire (ESP-Rabobank) 244 puntos
2. Erik Zabel (GER-Team Milram) 202
3. Thor Hushovd (NOR-Credit Agricole) 198 puntos