Pretposljednja etapa bila je uzbudljiva jer je drugo mjesto zauzeo Australac Cadel Evans, treće Basso, a peto Španjolac David Arroyo, pa će posljednji 15-kilometarski kronometar u Veroni biti dramatičan.
Basso ima minutu i 15 sekundi prednosti ispred Arroya, Vincenzo Nibali zaostaje 2:56, Michele Scarponi 2:57, a Evans 3:47 minuta.
Kišerlovski je etapu završio kao 16. s 1:39 minuta zaostatka, a u ukupnom poretku čvrsto drži sjajno deveto mjesto s 14:06 minuta sporijim vremenom od momčadskog kolege Bassa.
Vladimir Miholjević je 20. etapu okončao kao 29. (+4.49), a ukupno je 24. sa zaostatkom od 1:09.54 sati.