Italy's Giovanni Visconti took a second - and his Movistar team's fourth - win of the Giro after an audacious solo attack in stage 17.
Spain's Benat Intxausti won a three-way sprint to take stage 16 of the Giro d'Italia ahead of Tanel Kangert and Przemyslaw Niemiec in Ivrea.
Giovanni Visconti defied the snow to take a remarkable solo victory at the Marco Pantani monument on the Col du Galibier in stage 15.
Britain's Mark Cavendish won the longest stage of the Giro d'Italia after another thrilling bunch sprint in Cherasco.
Lithuania's Ramunas Navardauskas restored some pride to the Garmin-Sharp squad with a strong stage 11 solo win.
It was a mixed day for Team Sky as Bradley Wiggins lost more time to his rivals, while Rigoberto Uran soloed to victory.
Cycling
Giro d'Italia
Tour de France
Olympic Games
View : 857 times
View : 524 times
View : 507 times
View : 501 times
View : 497 times