A 28 éves kerekes az utolsó négy kilométeren verte meg honfitársát, az addig vele tartó Gilberto Simonit.
A harmadik helyen is egy olasz, Damiano Cunego végzett.
Vasárnap az utolsó, 140 kilométeres szakaszt rendezik majd, amelynek a befutója Milánóban lesz.
Giro d'Italia, 20. szakasz (Trento-Aprica, 211 km)1. Ivan Basso (olasz, CSC) 6:51:15 óra
2. Gilberto Simoni (olasz, Saunier Duval) 1:17 perc hátrány
3. Damiano Cunego (olasz, Lampre ) 2:51 p h.
Az összetett állása1. Basso 87:37:33 óra
2. José Enrique Gutierrez (spanyol, Phonak) 9:18 perc hátrány
3. Simoni 11:59 p h.