Giro d'Italia 2026 - Stage 20
08.05-31.05
Jonas Vingegaard sealed overall victory at the Giro d’Italia with a dominant fifth stage win on Piancavallo, attacking with 10.6 kilometres to go and finishing 1:15 ahead of his closest rivals. Felix Gall confirmed second overall, with Jai Hindley completing the podium, while Thymen Arensman and Derek Gee rounded out the top five. Afonso Eulálio secured the white jersey after resisting Davide Piganzoli’s challenge and will carry the maglia bianca into Rome.
Results
Stage
GC
Youth
Points
Mountain
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Team Visma | Lease a Bike | 241:25:11 |
| 2 | Netcompany INEOS Cycling Team | + 40.07 |
| 3 | Red Bull-BORA-hansgrohe | + 48.27 |
| 4 | Tudor Pro Cycling Team | + 01:04.27 |
| 5 | Decathlon CMA CGM Team | + 01:24.59 |
| 6 | Pinarello-Q36.5 Pro Cycling Team | + 01:56.18 |
| 7 | Bahrain Victorious | + 02:13.32 |
| 8 | Lidl-Trek | + 03:03.21 |
| 9 | Movistar Team | + 03:05.08 |
| 10 | Team Jayco-AlUla | + 03:23.49 |
| 11 | Uno-X Mobility | + 04:40.08 |
| 12 | Team Polti VisitMalta | + 05:02.03 |
| 13 | XDS Astana Team | + 05:41.01 |
| 14 | UAE Team Emirates-XRG | + 05:56.03 |
| 15 | EF Education-EasyPost | + 05:59.52 |
| 16 | NSN Cycling Team | + 06:10.08 |
| 17 | Soudal Quick-Step | + 06:11.38 |
| 18 | Groupama-FDJ United | + 06:12.57 |
| 19 | Lotto-Intermarché | + 06:48.48 |
| 20 | Team Picnic PostNL | + 10:07.38 |
| 21 | Bardiani-CSF 7 Saber | + 10:19.41 |
| 22 | Alpecin-Premier Tech | + 10:32.27 |
| 23 | Unibet Rose Rockets | + 11:05.48 |








