Luis León Sanchez (Astana) pulled off an astonishing performance on stage 2 of Tour de Suisse as he attacked on the final 10 km and soloed to victory in Langnau im Emmental. Kasper Asgreen (Deceuninck - Quick-Step) is the new race leader.
Richard Carapaz (Movistar Team) confirmed overall victory at the 2019 Giro d’Italia in the Stage 21 ITT in Verona on Sunday. Chad Haga (Team Sunweb) took the stage win in the Italian sunshine to give his team a huge boost at the end of a tough Giro.
Pello Bilbao (Astana Pro Team) out-sprinted Mikel Landa (Movistar Team) to claim his second stage win at the Giro d’Italia, as Landa’s team-mate Richard Carapaz tightened his grip on the Maglia Rosa ahead of Sunday’s concluding time trial