Who is leading the Giro d'Italia 2025 after stage 20?

The full general classification, along with the latest stage result, and the standings for the other jerseys

Simon Yates (Visma-Lease a Bike) moved into the overall lead on stage 20 of the Giro d’Italia, after breaking clear of race leader Isaac Del Toro (UAE Team Emirates-XRG) and second-placed Richard Carapaz (EF Education-EasyPost) on the climb of the Finestre.

The stage was won solo by Chris Harper (Team Jayco-AlUla), ahead of Alessandro Verre (Arkea-B&B Hotels) and with Yates third. The British rider finished more than five minutes clear of Del Toro and Carapaz, who dropped to second and third on GC, respectively.