The full general classification, along with the latest stage result, and the standings for the other jerseys
Simon Yates (Visma-Lease a Bike) sealed his first ever Giro d’Italia in Rome as the team also celebrated it's second sprint win with Olav Kooij
The day was a processional one to start but when the speed increased in the closing kilometres the Visma-Lease a Bike team committed to Kooij and executed a textbook lead out.
Giro d’Italia 2025 stage 21 race report
1. Olav Kooij (Ned) Visma-Lease a Bike in 3:12:19
2. Kaden Groves (Aus) Alpecin-Deceuninck
3. Matteo Moschetti (Ita) Q36.5 Pr Cycling Team
4. Mads Pedersen (Den) Lidl-trek
5. Luke Lamperti (USA) Soudal Quick-Step
6. Max Kanter (Ger) XDS Astana
7. Filippo Baroncini (Ita) UAE Team Emirates-XRG
8. Orluis Aular (Col) Movistar
9. Enrico Zanoncello (Ita) VF Group-Bardiani CSF- Faizanè
10. Giovanni Lonardi (Ita) Team Polti VisitMalta, all in s.t
1. Simon Yates (GBr) Visma-Lease a Bike, in 82:31:01
2. Isaac del Toro (Mex) UAE Team Emirates-XRG, +3:56
3. Richard Carapaz (Ecu) EF Education-EasyPost, +4:43
4. Derek Gee (Can) Israel-Premier Tech, +6:23
5. Damiano Caruso (Ita) Bahrain Victorious +7:32
6. Giulio Pellizzari (Ita) Red Bull-Bora-Hansgrohe, +9:28
7. Egan Bernal (Col) Ineos Grenadiers, +12:42
8. Einer Rubio (Col) Movistar, +13:05
9. Brandon McNulty (Usa) UAE Team Emirates-XRG, +13:36
10. Michael Storer (Aus) Tudor Pro Cycling, +14:27
1. Mads Pedersen (Den) Lidl-Trek, 295pts
2. Olav Kooij (Ned) Visma-Lease a Bike, 185pts
3. Wout van Aert (Bel) Visma-Lease a Bike, 127pts
4. Dries de Bondt (Bel) Decathlon-AG2R La Mondiale, 127pts
5. Isaac del Toro (Mex) UAE Team Emirates-XRG, 109pts
1. Lorenzo Fortunato (Ita) XDS Astana, 355pts
2. Christian Scaroni (Ita) XDS Astana, 201pts
3. Nicolas Prodhomme (Fra) Decathlon AG2R La Mondiale, 107pts
4. Manuele Tarozzi (Ita) VF Group-Bardiani CSF-Faizanè, 87pts
5. Carlos Verona (Spa) Lidl-Trek, 61pts
1. Isaac del Toro (Mex) UAE Team Emirates-XRG, in 82:34:57
2. Giulio Pellizzari (Ita) Red Bull-Bora-Hansgrohe, +5:32
3. Max Poole (GBr) PicnicPostNL, +14:19
4. Davide Piganzoli (Ita) Team Polti-VisitMalta, +23:57
5. Antonio Tiberi (Ita) Bahrain-Victorious, +42:08
1. UAE Team Emirates-XRG, in 247:53:24
2. Bahrain Victorious, +58:40
3. Visma-Lease a Bike, +1:15:37