Damiano Caruso (Bahrain Victorious) has won Stage 20 of the 104th Giro d’Italia, 164km from Verbania to Valle Spluga-Alpe Motta. Egan Bernal (Ineos Grenadiers) and Daniel Felipe Martinez (Ineos Grenadiers) finished second and third, respectively.
Egan Bernal (Ineos Grenadiers) retains the Maglia Rosa and leads the general classification.
1 – Damiano Caruso (Bahrain Victorious) – 164km in 4h27’53”, average speed 36.732 km/h
2 – Egan Bernal (Ineos Grenadiers) at 24”
3 – Daniel Felipe Martinez (Ineos Grenadiers) at 35”
4 – Romain Bardet (Team DSM) s.t.
5 – João Almeida (Deceuninck – Quick-Step) at 41″
1 – Egan Bernal (Ineos Grenadiers)
2 – Damiano Caruso (Bahrain Victorious) at 1’59”
3 – Simon Yates (Team BikeExchange) at 3’23”
4 – Aleksandr Vlasov (Astana – Premier Tech) at 7’07”
5 – Romain Bardet (Team DSM) at 7’48”
Speaking seconds after the stage finish, the stage winner Damiano Caruso said: “I thought about a thousand things in the last meters before the finish line, all my sacrifices, my training, and all the work done by my teammates. We rode in an exemplary way today, Pello Bilbao in particular did an incredible job and he played a fundamental role in this victory. Today I realized a dream, I think I am the happiest man in the world!”
The Maglia Rosa Egan Bernal said: “Today we rode very well as a team, we controlled the race in the best possible way. My teammates did a super job, a special thanks to Jonathan Castroviejo. I had good legs and I knew I had teammates around me but when Caruso attacked, with his advantage increasing, I admit I was worried. Now I am confident for tomorrow’s last stage, I have a two minute lead in the GC and I will give everything in the time trial.”