Cykel Ilnur Zakarin vann den första bergsetappen av årets Giro d'Italia, upp till Ceresole Reale vid sjön Serrù på drygt 2 200 meters höjd.

Den 29-årige ryssen, som var dopningsavstängd 2009–2011 och som inte hade vunnit en etapp i den prestigefyllda cykelcirkusen sedan 2015, var drygt 35 sekunder före tvåan Mikel Nieve, Spanien.

Totalledaren Jan Polanc, Slovenien, slutade på 15:e plats i Girots 13:e etapp och behåller den rosa ledartröjan. Men landsmannen och totaltvåan Primoz Roglic, etappsjua under fredagen, hämtade i kapp en del av försprånget och är nu två minuter och 25 sekunder efter.