Jose Rujano fra Venezuela vant etappen på 190 kilometer fra Savigliano og Sestriere, 26 sekunder foran toeren Gilberto Simoni.
Savoldelli slet seg til mål nesten to minutter bak etappevinneren, men han tapte bare 1.29 minutt til Simoni og har dermed 28 sekunders forsprang før rittets avsluttende etappe søndag.
På den nest siste fjellovergangen lørdag var Savoldelli i ferd med å tape hele forspranget, men han tok seg sammen og bet seg fast med en kraftanstrengelse. Dermed kan han se fram mot sin annen sammenlagtseier i Giro d'Italia.
19. etappe, 190 km Savigliano Sestriere:
1) Jose Rujano, Venezuela (Colombia-Selle Italia) 5.49.30, 2) Gilberto Simoni, Italia (Lampre-Caffita) 0.26 min. bak, 3) Danilo Di Luca, Italia (Liquigas) 1.37, 4) Juan Manuel Garate, Spania (Saunier Duval) 1.53, 5) Wim Van Huffel, Belgia (Davitamon-Lotto) 1.55, 6) Sergej Gontsjar, Ukraina (Domina Vacanze) s.t., 7) Paolo Savoldelli, Italia (Discovery Channel) s.t., 8) Tadej Valjavec, Slovenia (Phonak) s.t., 9) Mauricio Ardila, Colombia (Davitamon-Lotto) 2.38, 10) Emanuele Sella, Italia (Panaria) 5.06.
Sammenlagt:
1) Savoldelli 88.01.43, 2) Simoni 0.28 min. bak, 3) Rujano 0.45, 4) Di Luca 2.42, 5) Garate 3.11, 6) Gontsjar 4.22, 7) Vladimir Karpets, Russland (Illes Balears) 11.15, 8) Pietro Caucchioli, Italia (Credit Agricole) 11.38.