Clasificación 12a. etapa:
.1. Mark Cavendish (GBR) HTC-Highroad 4h 17:25
.2. Davide Appollonio (ITA) Sky Procycling m.t.
.3. Alessandro Petacchi (ITA) Lampre - ISD m.t.
.4. Roberto Ferrari (ITA) Androni Giocattoli m.t.
.5. Gerald Ciolek (GER) Quickstep Cycling Team m.t.
.6. Fabio Sabatini (ITA) Liquigas-Cannondale m.t.
.7. Manuel Belletti (ITA) Colnago - CSF Inox m.t.
.8. Mirko Selvaggi (ITA) Vacansoleil m.t.
.9. Mark Renshaw (AUS) HTC-Highroad m.t.
10. Manuel Antonio Leal (POR) Team RadioShack m.t.
Clasificación general:
.1. Alberto Contador (ESP) Saxo Bank Sungard 44h.55:16
.2. Kanstantsin Sivtsov (BLR) HTC-Highroad a 59
.3. Vincenzo Nibali (ITA) Liquigas-Cannondale a 1:21
.4. Christophe Le Mevel (FRA) Team Garmin-Cervelo a 1:28
.5. Michele Scarponi (ITA) Lampre - ISD a 1:28
.6. David Arroyo (ESP) Movistar Team a 1:37
.7. Roman Kreuziger (CZE) Pro Team Astana a 1:41
.8. Jose Rodolfo Serpa (COL) Androni Giocattoli a 1:47
.9. Dario Cataldo (ITA) Quickstep Cycling Team a 2:21
10. Matteo Carrara (ITA) Vacansoleil a 2:21
11. Igor Antón (ESP) Euskaltel-Euskadi a 2:21
12. John Gadret (FRA) AG2R La Mondiale a 2:35
13. Stefano Garzelli (ITA) Acqua & Sapone a 2:39
14. Hubert Dupont (FRA) AG2R La Mondiale a 2:57
15. Francesco Masciarelli (ITA) Pro Team Astana a 3:02
16. Denis Menchov (RUS) Geox-TMC a 3:18
--
24. Carlos Sastre (ESP) Geox-TMC a 5:10
26. José Rujano (VEN) Androni Giocattoli a 6:05