Clasificación 19a. etapa:
.1. Paolo Tiralongo (ITA) Astana 5h 26:27
.2. Alberto Contador (ESP) Saxo Bank 5h 26:27
.3. Vicenzo Nibaldi (ITA) Liquigas 5h 26:30
.4. John Gadret (FRA) Ag2R 5h 26:33
.5. Joaquín Rodríguez (ESP) Katusha 5h 26:33
.6. Steven Kruijswijk (NED) Rabobank 5h 26:33
.7. Michele Scarponi (ITA) Lampre 5h 26:35
.8. Roman Kreuziger (CZE) Astana 5h 26:48
.9. Hubert Dupont (FRA) Ag2r 5h 26:56
10. K. Sivtstsov (BLR) HTC 5h 27:01
11. Mikel Nieve (ESP) Euskaltel 5h 27:01
---------
15. Denis Menchov (RUS) Geox 5h 27:28
18. David Arroyo (ESP) Movistar 5h 27:42
101.Carlos Sastre (ESP) Geox 5h 46:46
Clasificación general:
.1. Alberto Contado (ESP) Saxo Bank 71h 45:09
.2. Michele Scarponi (ITA) Lampre 71h 50:07
.3. Vicenzo Nibali (ITA) Liquigas 71h 50:57
.4. John Gadret (FRA) Ag2r 71h 52:44
.5. Kanstatsin Sivtsov (BLR) THR 71h 54:21
.6. José Rujano (VEN) Androni 71h 54:27
.7. Mikel Nieve (ESP) Euskatel 71h 54:31
.8. Denis Menchov (RUS) Geox 71h 54:47
.9. Roman Kreuziger (CZE) Astana 71h 54:56
10. Joaquón Rodríguez (ESP) Katusha 71h 55:34
11. Igor Antón (ESP) Euskaltel 71h 56:07
12. David Durán (ESP) Movistar 71h 56:46