See all
Loading...
See all
Daily Highlights Watch them now

Vingegaard makes cycling history, Milan wins in Rome

31/05/2026

The Giro d’Italia came to a close in Rome for the fourth consecutive year. Three weeks after setting off from Bulgaria, the Corsa Rosa reached the Italian capital, where huge crowds lined the streets to applaud the riders who completed this edition of the race. The final stage also delivered plenty of sporting drama. The much-anticipated bunch sprint came only after a prolonged battle between attackers and a peloton charging through central Rome at blistering speed. The most significant move came from Filippo Ganna, who launched a late attack alongside Jasper Stuyven and Matteo Sobrero. Drawing on his formidable time-trialling abilities, Ganna tried to make the most of the circuit’s many corners, but in the end the relentless pace of the peloton proved too much. A sprint finish was inevitable.
Unibet Rose Rockets worked impressively to set up Dylan Groenewegen, but when the sprint opened up it was Jonathan Milan who emerged fastest. The Friulian rider, who had passed through his hometown of Buja only a day earlier, finally secured the stage victory he had been chasing since the start of the Giro.
Giovanni Lonardi (Polti VisitMalta) and Paul Penhoët (Groupama-FDJ United) completed the stage podium.

Vingegaard completes the Grand Tour set

The 2026 Giro d’Italia could hardly have ended in a better fashion for Jonas Vingegaard.
The Danish rider completed the Grand Tour trilogy, becoming just the eighth rider in history to win at least one edition of the Giro d’Italia, Tour de France and Vuelta a España during his career.
The Visma | Lease a Bike leader was making his debut in the Corsa Rosa and lived up to every expectation. He won five of the six summit finishes and built commanding advantages over the riders who joined him on the final podium in Rome.
Felix Gall (Decathlon CMA CGM) finished second at 5’22”, while Jai Hindley (Red Bull-BORA-hansgrohe) completed the podium at 6’25”.

Final Statements

Giro d’Italia winner Jonas Vingegaard (Visma | Lease a Bike) said shortly after crossing the finish line: “It’s incredible to see my name engraved on the Trofeo Senza Fine. It’s something I’ll remember for the rest of my life. Today is a truly special day, with all these people lining the roads and cheering us on. It’s an extraordinary honour to wear the Maglia Rosa through the streets of Rome, and sharing this moment with my wife and children brings tears to my eyes. They’ve always been by my side and supported me every step of the way. To now become part of the exclusive group of eight riders who have managed to win all three Grand Tours is simply incredible.”

 

Stage winner Jonathan Milan (Lidl-Trek) added: “I’m absolutely delighted to finish this Giro in this way. We always gave everything, trying every day to achieve our goals. Matteo Sobrero was up the road to cover any attacks, and when Filippo Ganna attacked, it was crucial to have him there. The teamwork was perfect. Winning here in Rome is something truly special, especially after spending three weeks chasing this success.”

Giro d’Italia 2026, Stage 21: Rankings

STAGE RESULTS

1. Jonathan Milan (Lidl-Trek) 3h05’50”
2. Giovanni Lonardi (Team Polti-VisitMalta) m.t.
3. Paul Penhoet (Groupama-FDJ) m.t.
4. Dylan Groenewegen (Unibet Rose Rockets) m.t.
5. Madis Mihkels (EF Education-EasyPost) m.t.
6. Jensen Plowright (Alpecin-Premier Tech) m.t.
7. Tobias Lund Andresen (Decathlon CMA CGM) m.t.
8. Corbin Strong (NSN Cycling Team) m.t.
9. Toon Aerts (Lotto Intermarché) m.t.
10. Luca Mozzato (Tudor Pro Cycling Team) m.t

GENERAL CLASSIFICATION

1. Jonas Vingegaard (Visma-Lease a Bike) 83h22’51”
2. Felix Gall (Decathlon CMA CGM) +5’22”
3. Jai Hindley (Red Bull-BORA-hansgrohe) +6’25”
4. Thymen Arensman (Netcompany INEOS) +7’02”
5. Derek Gee-West (Lidl-Trek) +7’56”
6. Afonso Eulálio (Bahrain Victorious) +9’39”
7. Michael Storer (Tudor Pro Cycling Team) +10’13”
8. Davide Piganzoli (Visma-Lease a Bike) +10’52”
9. Damiano Caruso (Bahrain Victorious) +11’24”
10. Egan Bernal (Netcompany INEOS) +12’54”

 

To check all the rankings of the 2026 Giro d’Italia, CLICK HERE

Follow us
#giroditalia

top sponsor