
Zadnjo, 20. etapo od Cantuja do Milana (141 km) je dobil njegov rojak Mario Cipollini (Saeco), kar je že njegova šesta letošnja etapna zmaga. V ciljnem špritnu je ugnal Alessandra Petacchija (Fassa Bortolo) in Avstrijca Reneja Haselbacherja (Gerolsteiner). Uroš Murn (Formaggi Trentini) je na zadnji preizkušnji osvojil 16. mesto.