The animator and moral victor of the queen stage. Ciccone made the early Passo Duran break and turned it into a mountains-jersey raid — winning the points sprints on the Duran and Forcella Staulanza, then taking the Cima Coppi atop the Passo Giau for 50 points that lifted him past Vingegaard into the maglia azzurra. He led over the Giau with Rubio and was still clear on the final climb until Sepp Kuss reeled him in with 2.2 km to go; he held on for third on the stage. A perfect home-roads ride that delivered the King of the Mountains jersey on the Giro's biggest mountain day.
Cycling Results · Stage Analysis · Édition 2026
Stage 19: Feltre → Alleghe (Piani di Pezzè)
Giro d'Italia 2026
Sepp Kuss won an enthralling Dolomite queen stage from the breakaway, catching Giulio Ciccone on the final climb to Piani di Pezzè and soloing in. Ciccone took the Cima Coppi on the Passo Giau and seized the King of the Mountains jersey from Vingegaard. Up the road in the GC group, Gall attacked and only Vingegaard could fully hold; Jai Hindley climbed onto the podium (3rd) as Thymen Arensman slipped to 4th. Vingegaard kept the maglia rosa, 4:03 ahead of Gall.
Kuss wins the Queen Stage from the break — Ciccone steals the mountains jersey, Hindley moves onto the podium
The Dolomite queen stage — 151 km from Feltre over the Passo Duran, Forcella Staulanza, the Passo Giau (Cima Coppi, 2,305 m) and Passo Falzarego before the final ramp to Piani di Pezzè — split apart from the first climb. A huge move went clear on the Passo Duran, including Sepp Kuss, Giulio Ciccone, Einer Rubio, Damiano Caruso, Derek Gee-West, Giulio Pellizzari, Michael Storer, Enric Mas and Alberto Bettiol, cresting nearly a minute ahead of the chasers and two up on the peloton.
Ciccone made the day his mountains-classification statement: he won the points sprints on the Duran and Forcella Staulanza, then took the Cima Coppi atop the Passo Giau — 50 mountain points that lifted him past Jonas Vingegaard into the King of the Mountains jersey. On the Falzarego, Gee-West's group built a three-minute cushion that put the Canadian virtually onto the GC podium, and he grabbed six bonus seconds on the climb's mid-point sprint.
Over the top, Ciccone and Rubio led onto the descent before the final climb to Piani di Pezzè (4.9 km at 9.8%). Kuss and Pellizzari opened the chase from the foot of the climb; Kuss accelerated clear, caught Ciccone with 2.2 km to go, and rode straight past to a solo win — Gee-West holding on for second at +0:13.
Behind, the GC group lit up: Felix Gall attacked and only Vingegaard and Hindley could go with him. Hindley was briefly dropped but Pellizzari sat up to pace his Red Bull teammate back. Gall and Vingegaard crossed together at +0:39, Hindley four seconds later — enough for the Australian to leapfrog Thymen Arensman, who lost more than a minute, into third overall.
Vingegaard retains pink; Hindley up to 3rd, Arensman down to 4th; Ciccone takes the mountains jersey
GC after Stage 19: 1. Vingegaard (maglia rosa); 2. Felix Gall +4:03 (unchanged); 3. Jai Hindley +5:04 (up from 4th); 4. Thymen Arensman +5:33 (down from 3rd); 5. Derek Gee-West +6:31; 6. Afonso Eulálio +7:26; 7. Michael Storer +7:50; 8. Davide Piganzoli +8:29; 9. Damiano Caruso +9:01; 10. Egan Bernal +11:19. Vingegaard's overall lead is untouched, but the podium order flipped behind Gall — Hindley's late resilience put him third and dropped Arensman to fourth. The day's other jersey news: Giulio Ciccone wrested the King of the Mountains classification from Vingegaard with his Cima Coppi haul. One mountain stage (Piancavallo) and the Rome finale remain.
Storylines from the stage
A selfless, race-shaping ride from the breakaway. Pellizzari attacked on the Passo Giau and was part of the front move with Ciccone and Kuss, then opened the chase of Ciccone on the final climb. Crucially, when his GC leader Jai Hindley was distanced by Gall's attack in the favourites' group, Pellizzari sat up to pace him back — work that helped Hindley climb onto the overall podium. The kind of teammate ride that wins jerseys for others.
Gall went on the offensive on the final climb to Piani di Pezzè, the only GC man willing to test Vingegaard. He briefly distanced Hindley but could not shake the maglia rosa, the pair finishing together for 4th and 5th on the stage. He holds second overall at +4:03 — the gap unchanged — and remains the clear, if distant, challenger with only Piancavallo left to try something.
Calm control on the hardest day. Vingegaard answered Gall's final-climb attack without flinching, marking the Austrian all the way to the line for 5th on the stage and protecting his 4:03 overall cushion. The one concession was symbolic: Ciccone's Cima Coppi raid stripped him of the King of the Mountains jersey. With his Visma teammate Kuss soloing to the stage win up the road, it was a near-perfect day for the maglia rosa.
A costly day for the INEOS man. Unable to follow when Gall and Vingegaard lifted the pace on the final climb, Arensman conceded more than a minute (12th at +1:45) and slipped from third to fourth overall, leapfrogged by Jai Hindley. He now sits 4th at +5:33 with only Piancavallo left to try to win the place back.
Storer made the day's big breakaway as one of the best-placed riders on GC, riding aggressively over the Dolomite passes before the front group thinned on the Giau. He came home 10th on the stage and sits 7th overall at +7:50 — a strong, consistent Grand Tour for the Tudor ProTeam.
Giro d'Italia — every stage we've published
-
S1Stage 1: Nessebar → Burgas
-
S2Stage 2: Burgas → Veliko Tarnovo
-
S3Stage 3: Plovdiv → Sofia
-
S4Stage 4: Catanzaro → Cosenza
-
S5Stage 5: Praia a Mare → Potenza
-
S6Stage 6: Paestum → Napoli
-
S7Stage 7: Formia → Blockhaus
-
S8Stage 8: Chieti → Fermo
-
S9Stage 9: Cervia → Corno alle Scale
-
S10Stage 10: Viareggio → Massa (ITT)
-
S11Stage 11: Porcari → Chiavari
-
S12Stage 12: Imperia → Novi Ligure
-
S13Stage 13: Alessandria → Verbania
-
S14Stage 14: Aosta → Pila
-
S15Stage 15: Voghera → Milano
-
S16Stage 16: Bellinzona → Carì
-
S17Stage 17: Cassano d'Adda → Andalo
-
S18Stage 18: Fai della Paganella → Pieve di Soligo
-
S19Stage 19: Feltre → Alleghe (Piani di Pezzè)YOU ARE HERE
-
S20Stage 20: Gemona del Friuli → Piancavallo
-
S21Stage 21: Roma → Roma
Where this stage analysis comes from
- 🇬🇧 Cycling Stage — Giro 2026: Kuss wins enthralling Queen Stage
- 🇬🇧 Cycling Stage — Giro d'Italia 2026 — results overview (Stage 19 row + GC)