
Jonas Vingegaard is set to win the Giro d’Italia 2026 after showcasing his power in the mountains to win Saturday's penultimate stage and set up the first victory in what he hopes will be a Grand Tour double.
The pre-race favorite, Vingegaard took control of the Giro last weekend, and barring disaster Sunday, he will become just the eighth man to complete the triple crown of road cycling's three-week showpieces.
- More Info About How To Catch All The Best Cycling, News And Highlights
- Giro d’Italia 2026 Schedule
- Giro d'Italia 2026 Route Map, Details
- Giro d'Italia 2026 Stage 19 Results: Sepp Kuss Joins Elite Club With Win
A gentle ride around Rome is all that stands in the way of Vingegaard's first Giro victory and him joining the likes of Bernard Hinault, Eddy Merckx and Vincenzo Nibali in winning all three Grand Tours.
Vingegaard increased his lead over closest rival Felix Gall, who tried, and failed, to stay with the Dane following his late attack on the climatic Piancavallo climb and will head to the Eternal City 5 minutes, 22 seconds behind in the General Classification.
Past Giro champion Jai Hindley of Australia is third at 6 minutes, 25 seconds, with Thymen Arensman and Derek Gee-West rounding out the top 5 ahead of Sunday's closing run.
“I like to win, I want to win as many races as possible,” Vingegaard said. “We decided to go for it again today; it was the last day in the mountains, so today, everything would be decided. We went all in for the stage.”
The Visma-Lease a Bike rider is bidding for a Giro-Tour de France double this year, and the two-time Tour winner has had too much for a field that did not feature his big rival Tadej Pogacar.
Superstar Pogacar will be at this year's Tour and the battle between the pair is expected to be fierce on the “Grande Boucle,” the sport's most prestigious event.
Vingegaard On Top In Giro d'Italia And Has Momentum
Vingegaard has shown why he is the biggest threat to Pogacar on the Grand Tours, winning five stages and coming out on top in the Giro even though he was sick during the opening week.
The 29-year-old was at the front of the peloton when it reached the first of two punishing 14.5-kilometer climbs to Piancavallo, trying to chase down a breakaway, which was over four minutes up the road.
That gap was down to little more than two minutes at the start of the second ascent, and Vingegaard made his move just over 10 kilometers from the finish.
He easily pulled away first from the main group, and then from the chasing Gall, before surging past what was left of the break and on to victory.
“The boys did an amazing job again today," Vingegaard added. "I had an amazing day also today. To have won five stages here now, and to have a solid lead going into tomorrow, is special for me.”
Giulio Ciccone will top the Mountains Classification at the end of the Giro, the Italian finishing the stage assured of the blue jersey ahead of Vingegaard.
It is the third Grand Tour Mountains win of Ciccone's career after the 2019 Giro and claiming the polka-dot jersey at the Tour de France three years ago.
Giro d’Italia 2026 Stage 20 Results – Top 25
- Jonas Vingegaard (Team Visma | Lease a Bike) – 5:03:55 (B10)
- Felix Gall (Decathlon CMA CGM Team) – 5:05:10 (B6)
- Jai Hindley (Red Bull - BORA - hansgrohe) – 5:05:10 (B4)
- Derek Gee-West (Lidl - Trek) – 5:05:10
- Thymen Arensman (Netcompany INEOS) – 5:05:14
- Afonso Eulálio (Netcompany INEOS) – 5:05:20
- Egan Bernal (Bahrain - Victorious) – 5:05:58
- Damiano Caruso (Bahrain - Victorious) – 5:06:08
- Michael Storer (Tudor Pro Cycling Team) – 5:06:08
- Davide Piganzoli (Team Visma | Lease a Bike) – 5:06:08
- Wout Poels (Unibet Rose Rockets) – 5:07:16
- Ludovico Crescioli (Team Polti VisitMalta) – 5:07:16 (B2)
- Jan Hirt (NSN Cycling Team) – 5:07:16
- Mathys Rondel (Tudor Pro Cycling Team) – 5:07:16
- Einer Rubio (Decathlon CMA CGM Team) – 5:07:16
- Gregor Mühlberger (Movistar Team) – 5:07:55
- Florian Stork (Tudor Pro Cycling Team) – 5:08:38
- David de la Cruz (Pinarello Q36.5 Pro Cycling Team) – 5:08:39
- Andreas Leknessund (Uno-X Mobility) – 5:08:39
- Sepp Kuss (Team Visma | Lease a Bike) – 5:08:39
- Ben O'Connor (Team Jayco AlUla) – 5:09:40
- Koen Bouwman (Team Jayco AlUla) – 5:10:28
- Johannes Kulset (Uno-X Mobility) – 5:10:53
- Gianmarco Garofoli (Soudal Quick-Step) – 5:10:53
- Will Barta (Tudor Pro Cycling Team) – 5:10:53
Giro d’Italia 2026 Overall Standings – Top 25 After Stage 20
- Jonas Vingegaard (Team Visma | Lease a Bike) – 80:17:01 (B50)
- Felix Gall (Decathlon CMA CGM Team) – 80:22:23 (B30)
- Jai Hindley (Red Bull - BORA - hansgrohe) – 80:23:26 (B16)
- Thymen Arensman (Netcompany INEOS) – 80:24:03 (B4)
- Derek Gee-West (Lidl - Trek) – 80:24:57 (B12)
- Afonso Eulálio (Bahrain - Victorious) – 80:26:40 (B18)
- Michael Storer (Tudor Pro Cycling Team) – 80:27:14 (B4)
- Davide Piganzoli (Team Visma | Lease a Bike) – 80:27:53 (B4)
- Egan Bernal (Bahrain - Victorious) – 80:28:25 (B4)
- Damiano Caruso (Netcompany INEOS) – 80:29:55 (B6)
- Mathys Rondel (Tudor Pro Cycling Team) – 80:32:13
- Jan Hirt (NSN Cycling Team) – 80:39:07
- Sepp Kuss (Team Visma | Lease a Bike) – 80:39:13 (B10)
- David de la Cruz (Pinarello Q36.5 Pro Cycling Team) – 80:40:15
- Gregor Mühlberger (Decathlon CMA CGM Team) – 80:40:54
- Ben O'Connor (Team Jayco AlUla) – 80:41:13 (B4)
- Chris Harper (Pinarello Q36.5 Pro Cycling Team) – 80:47:44 (B6)
- Johannes Kulset (Uno-X Mobility) – 80:51:27
- Igor Arrieta (UAE Team Emirates - XRG) – 81:12:57 (B26)
- Giulio Ciccone (Lidl - Trek) – 81:13:41 (B18)
- Giulio Pellizzari (Red Bull - BORA - hansgrohe) – 81:13:54 (B4)
- Wout Poels (Unibet Rose Rockets) – 81:19:11
- Einer Rubio (Movistar Team) – 81:21:27 (B16)
- Embret Svestad-Bårdseng (Netcompany INEOS) – 81:30:40
- Aleksandr Vlasov (Red Bull - BORA - hansgrohe) – 81:32:22
Catch All The Best Races, Highlights, Insight, News And More On FloBikes
FloBikes is the streaming home to some of the best cycling from across the globe. Check out the broadcast schedule to watch more of your favorites in action.
FloBikes Archived Footage
Video footage from each event will be archived and stored in a video library for FloBikes subscribers to watch for the duration of their subscriptions.