Pelizzotti, koji vozi za momčad Liquigas, u završnom je sprintu uzbrdo pobijedio Rusa Vladimira Efimkina i Kazahstanca Sergeja Jakovljeva, dok je Basso iz CSC momčadi stigao u vodećoj skupini i zadržao vodstvo ispred Španjolca Guttiereza.
Vladimir Miholjević je na cilj etape došao 129. (+16:30 minuta), a u ukupnom poretku je 174. sa 1:11.11 sati sporijim vremenom.
Giro d'Italia završava u Milanu 28. svibnja.
1. Franco Pellizotti (Ita / Liquigas) 4:39:47"
2. Vladimir Efimkine (Rus / Caisse d'Epargne) isto vrijeme
3. Sergej Jakovlev (Kaz / Liberty Seguros) +2"
4. Hubert Dupont (Fra / AG2R)
5. Theo Eltink (Niz / Rabobank) +3"
6. Jose Luis Carrasco (Špa / Caisse d'Epargne)
7. Marco Pinotti (Ita / Saunier Duval) +5"
8. Sven Krauss (Njem / Gerolsteiner)
9. Alexandr Kolobnev (Rus / Rabobank)
10. Joan Horrach (Špa / Caisse d'Epargne)
23. Ivan Basso (ITA) +3:23
Ukupni redoslijed: