Simon Yates of Team BikeExchange won stage 19 of the Giro d’Italia on Friday, reducing the gap in the general classification to leader Egan Bernal, who finished third on the penultimate mountain stage to protect his overall advantage.
Yates finished 11 seconds ahead of João Almeida (Deceuninck-QuickStep) on the 176-kilometre ride from Abbiategrasso to Alpe di Mera while Ineos Grenadiers’ Bernal was 28 seconds behind to retain the maglia rosa.
Damiano Caruso (Bahrain Victorious) finished four seconds behind Bernal, but retains second place on the general classification ahead of Yates in third.
Yates attacked with about 6.5km to go and left Almeida and Bernal behind to take victory on the climb, giving him an opportunity to finish second in the general classification over the weekend, unless the Colombian should crack.
Bernal is 2min 29sec ahead of Caruso and 2min 49sec ahead of Yates heading into Saturday’s stage 20, a 163km ride from Valle Spluga to Alpe Motta.