Paskutinįjį - 20-ąjį lenktynių etapą laimėjo italas D.Bennati, 146 kilometrų atkarpą įveikęs per 3 valandas 51 minutę ir 3 sekundes.
Tačiau kiekvieno dviratininko išsvajotus geltonuosius lyderio marškinėlius apsivilko ir trofėjų į viršų iškėlė 36 vietą paskutiniajame etape ir pirmąją vietą bendroje įskaitoje užėmęs 24 metų ispanas A.Contadoras. Jis visus etapus įveikė per 91 valandą ir 26 sekundes bei 23 sekundėmis aplenkė antroje vietoje likusį C.Evansą iš Australijos.
Nuo nugalėtojo 31 sekunde atsilikęs amerikietis L.Leipheimeris užėmė trečiąją vietą.