Član momčadi Discovery Channel uspio je u posljednjoj dionici, 119 kilometara dugačkoj etapi između Cassana i Milana, zadržati 20 sekundi prednosti pred sunarodnjakom Gilbertom Simoniem (Lampre) i tako po drugi puta slaviti na Giru. Prvi puta pobijedio je 2002. godine. Treće mjesto u ukupnom poretku izborio je Jose Rujano Guillen iz Venezuele sa 45 sekundi zaostatka. Hrvatski biciklist Vladimir Miholjević osvojio 31. mjesto sa sat i pet minuta zaostatka.
U posljednjoj dionici slavio je Talijan Alessandro Petacchi (Fassa Bortolo) ispred Nijemca Erika Zabela (T-Mobile) i Roberta Forstera (Gerolsteiner). Miholjević je u posljednjoj, 20. etapi zauzeo 89. mjesto.
REZULTATI:
1. Alessandro Petacchi (Ita) 3:24:08
2. Erik Zabel (Njem)
3. Robert Forster (Njem)
4. Mirco Lorenzetto (Ita)
5. Marco Velo (Ita)
6. Paride Grillo (Ita)
7. Isaac Galvez Lopez (Špa)
8. Mark Renshaw (Aus)
9. Manuele Mori (Ita)
10. Henk Vogels (Aus) svi isto vrijeme...
UKUPNI POREDAK:
1. Paolo Savoldelli (Ita) 91:25:51
2. Gilberto Simoni (Ita) + 0:28
3. Jose Rujano Guillen (Ven) 0:45
4. Danilo Di Luca (Ita) 2:42
5. Juan Manuel Garate (Špa) 3:11
6. Sergej Gončar (Ukr) 4:22
7. Vladimir Karpec (Rus) 11:15
8. Pietro Caucchioli (Ita) 11:38
9. Marzio Bruseghin (Ita) 11:40
10. Emanuele Sella (Ita) 12:33...