Rosjanin Denis Menchov (Rabobank) zwyciężył Giro d’Italia. Drugi był Danilo Di Luca (LPR Brakes), a trzeci Franco Pellizotti (Liquigas). Ostatni etap, jazdę indywidualną na czas wygrał Ignatas Konovalovas (Cervelo Test Team).
Carlos Sastre (Cervelo Test Team) zwyciężył ostatni górski etap Giro d’Italia z podjazdem pod Wezuwiusz. Di Luca atakował, traci już tylko 18 sekund do Menchova.