Kreuziger grabs stage win
Astana's Roman Kreuziger took victory in Friday's 19th stage of the Giro d'Italia, but Joaquin Rodriguez leads the general classification.
Kreuziger went from Treviso to Alpe di Pampeago in a shade over six hours and 18 minutes, edging out Ryder Hesjedal (Garmin Barracuda) by 19 seconds.
Spaniard Rodriquez was next, with Michele Scarponi fourth ahead of Domenico Pozzovivo.
Hesjedal's second-placed finish over Friday's 198km ride helped him to cut Rodriquez's overall lead to 17 seconds, with Saturday's mammoth 219km stage set to determine the destination of the pink jersey.
The Caldes to Passo dello Stelvio trek is the third-longest on the schedule and is the prelude to Sunday's final sprint finish.
Mark Cavendish retains possession of the sprinters' red jersey, Rigoberto Uran Uran the white and Matteo Rabottini the blue.