Matteo Rabottini (Farnese Vini-Selle Italia) claimed his first Giro d’Italia victory on stage 15 of this year’s race, while Joaquim Rodriguez (Katusha) took the pink jersey back from Ryder Hesjedal (Garmin-Barracuda).
Hesjedal makes some last-minute adjustments ahead of the 169km stage from Busto Arsizio to Piani dei Resinelli.
Cool temperatures and rain made for a long day in the saddle.
Rabottini was part of a two-man breakaway that went away early in the stage and the Italian was still in contention for victory on the final climb.
Rabottini was passed by Rodriguez but recovered to overtake the Spaniard on the final corner.
Team Sky’s Sergio Henao finished fourth on the stage to overtake team-mate Rigoberto Uran at the top of the best young rider standings.
Hesjedal finished 12th to relinquish his grip on the maglia rosa.
The battle for overall victory is delicately poised going into the second rest day, with Rodriguez holding a 30-second lead over Hesjedal.