In a historic milestone for professional road cycling, Denmark’s Jonas Vingegaard secured overall victory at the 2025 Giro d’Italia on Sunday, capping off a dominant three-week race and cementing his place as one of the sport’s all-time greats by completing the rare sweep of cycling’s three Grand Tours. The final stage of the race, which concluded on the sunlit streets of central Rome, delivered a hometown fairytale for Italian sprinter Jonathan Milan, who claimed a dramatic stage win with a late powerful burst, but the day belonged entirely to Vingegaard, who rolled into the capital draped in the Giro’s iconic pink leader’s jersey to claim his first overall title at the Italian race.
With Sunday’s result, Vingegaard adds the Giro crown to his back-to-back Tour de France titles in 2022 and 2023, and his 2025 Vuelta a Espana victory, completing the sport’s coveted Triple Crown of three-week Grand Tours. This achievement makes him the only active rider in the world to hold wins at all three events, and just the eighth male rider in the entire 100-plus year history of professional cycling to reach the mark, joining legendary figures including Eddy Merckx, Bernard Hinault and Italy’s own Vincenzo Nibali.
Slovenian cycling star Tadej Pogacar, Vingegaard’s long-time rival, has claimed four Tour de France titles and one Giro d’Italia victory to his name, but has yet to add a Vuelta win to his resume, leaving the Triple Crown out of his reach for now.
Speaking to Italian public broadcaster RAI after crossing the finish line, an emotional Vingegaard reflected on the unprecedented achievement. “Winning all three is very special for me, it’s difficult to find the words to describe it,” the Visma–Lease a Bike rider said. Following the victory, Vingegaard plans to stay in Rome for several days to celebrate with his family before returning to his native Denmark to begin preparations for the 2025 Tour de France, which kicks off on July 4, where he is set to face off once again against Pogacar in cycling’s most high-profile showdown.
Vingegaard noted that his fitness remains strong despite the grueling three-week Giro, a positive sign for his Tour prospects. “If you’re completely exhausted and need two weeks of rest afterwards, it’s not ideal. But I’m not completely exhausted,” he explained. Richard Plugge, general manager of the Visma–Lease a Bike team, expressed full confidence in his rider’s ability to contend for another yellow jersey in July. “Jonas is getting even stronger after this. We planned it so that he will be at his peak in the Tour de France, so we’re looking forward to that fight,” Plugge said, describing the squad as a “yellow jersey organization” focused on Tour victory.
Vingegaard’s victory at this year’s Giro was defined by utter dominance. With Pogacar not competing in the race, the Danish rider faced no serious challenges to his lead throughout the three weeks, wrapping up the overall title with a commanding mountain stage victory on Saturday that sealed his advantage before the processional final stage into Rome. He finished the general classification with five individual stage wins, and an unrivaled 5 minute 22 second gap over second-place Austrian rider Felix Gall. 2022 Giro champion Jai Hindley of Australia rounded out the overall podium in third.
In the race’s other classification awards, Portugal’s Afonso Eulalio claimed the white jersey for the best young rider, after holding the overall pink leader’s jersey for eight consecutive stages following a breakout performance on a rain-soaked fifth stage. Italian veteran Giulio Ciccone won the mountains classification, while young French sprinter Paul Magnier claimed the points classification sprint jersey thanks to three stage wins throughout the race.
For Milan, the final stage win marked a satisfying redemption for his Giro campaign. The home favorite had come close to stage victories multiple times throughout the race but had failed to cross the line first until Sunday, when he outsprinted compatriot Giovanni Lonardi and France’s Paul Penhoet to take the win on home soil. “I’m pleased to have finished my Giro this way,” Milan told RAI. “It’s important in terms of just winning something. It wasn’t easy always being close but not quite getting there.” Milan finished the points classification 47 points behind winner Magnier.
