Ricco ist im Kampf gegen die Uhr allerdings schwächer einzuschätzen als der Spanier.
Den Etappensieg holte sich Bergkönig Emanuele Sella (Italien/Navigare), der damit seinen dritten Tageserfolg beim laufenden Giro feierte. Zweiter wurde der zweimalige Giro-Sieger Gilberto Simoni (Italien/Diquigiovanni) vor Joaquin Rodriguez (Spanien/Caisse d"Epargne). Vorjahressieger Danilo Di Luca kam mit mehreren Minuten Rückstand ins Ziel und musste alle Hoffnungen auf einen erneuten Gesamtsieg begraben. Contadors Astana-Teamkollege Andreas Klöden gab das Rennen unterdessen erkrankt auf. Der Sachse, der sich am Freitag noch als wichtigster Helfer Contadors erwiesen hatte, stieg auf der 20. Etappe vom Sattel. "Er war schon seit einer Woche krank. Er hat Probleme mit den Atemwegen, es könnte eine Lungenentzündung sein. Er hatte die Nacht über Fieber", sagte Astana-Sprecher Philippe Maertens dem Internetportal Cyclingnews.
Die Italien-Rundfahrt endet am Sonntag mit einem 28,5 km langen Einzelzeitfahren von Cesana Maderno nach Mailand.