Colombian Egan Bernal has battled grim weather to win stage 16 of the Giro d’Italia, strengthening his grip on the overall leader’s Maglia Rosa.
Monday’s race from Sacile to Cortina d’Ampezzo was shortened from 212 kilometres to 155km due to cold, wet and snowy conditions.
Two high-altitude climbs at the Fedaia and Pordoi passes were cut from the race.
But the Ineos Grenadiers rider battled against the elements to finish 27 seconds ahead of Frenchman Romain Bardet and Italy’s Damiano Caruso.
Bernal now has a lead of two minutes and 24 seconds over second-placed Caruso in the general classification rankings.