Giro d'Italia 2026 Stage 19 LIVE - Sepp Kuss completes the Grand Tour set, snatching victory from the break on the Queen Stage
Giro d'Italia
Stage 19 | Mountain | Men | 29.05.2026
/assets.tntsports.io/web/img/match/cycling-header-bg-desktop.jpg)
Live
Live Updates
Updated 29/05/2026 at 17:59 GMT+1
- All
- Highlights
17:59
17:57
17:57
ONE MORE DAY IN THE MOUNTAINS
/origin-imgresizer.tntsports.io/2026/05/29/image-e57c1894-2f9d-496a-8f10-4cb6d4af3618.jpeg)
Image credit: Getty Images
Featuring two turns up to Piancavallo, where Tao Geoghegan-Hart won on his way to the maglia rosa in 2020.
17:54
17:54
WATCH: 'MAYBE TOMORROW NIGHT' -VINGEGAARD SAYS TOO EARLY TO OPEN CHAMPAGN
/origin-imgresizer.tntsports.io/2026/05/29/image-6ac1a88b-ef26-476f-b445-c173b4458435-85-2560-1440.jpeg)
'Maybe tomorrow night' - Vingegaard says too early to open champagne
Video credit: TNT Sports
17:52
17:52
WATCH: 'HE WAS ANGRY WITH ME' - CICCONE EXPLAINS FALL OUT WITH RUBIO
/origin-imgresizer.tntsports.io/2026/05/29/image-672fb83f-ad04-46d7-a1ae-cfd28f7c5f15-85-2560-1440.jpeg)
'He was angry with me' - Ciccone explains fall out with Rubio
Video credit: TNT Sports
17:54
17:54
SEPP KUSS SOARS TO VICTORY, COMPLETING GRAND TOUR SET ON GIRO’S QUEEN STAGE
Jonas Vingegaard’s super domestique Sepp Kuss (Visma-Lease a Bike) was released from his usual team-mate duties and made the freedom count, soaring to victory on the final climb of the Queen Stage.
Billed as the hardest of the entire three weeks, the first of two days in the Dolomites took the race across six classified climbs, including the highest point of the race. The stage offered a maximum of 162 mountains points to any rider capable of cresting every climb in first position - more than enough to put the maglia azzurra within reach of any rider in the top five.
And none more so than second place, and previous Giro KOM Giulio Ciccone, who had experienced an active but frustrating three weeks. Ciccone was always likely to make the break of the day, but it took him a while to get there. He left the bunch shortly before the first climb of the day, Passo Duran, joining the larger early move midway to the top. Crucially, he brought Sepp Kuss with him. Ciccone’s team-mate Derek Gee left later and took longer, but he too would eventually reach the front of the race.
Riders rose and fell throughout the climb, and two kilometres from the summit of Passo Duran there were twelve out front, including Ciccone, Kuss, Giulio Pellizzari (Red Bull Bora Hansgrohe), Einer Rubio (Movistar) and Damiano Caruso (Bahrain Victorious.) The peloton wasn’t giving them much, as Visma’s Tim Rex rode a strong pace to keep them in check.
Ciccone took the first maximum of 40 mountains points, then claiming 18 more on the category 2 Coi, although Rubio made him work for them. The next 18, on Forcella Staulanza, were an easier take.
Winning on Passo Giau, the Giro’s Cima Coppi, would be enough for Ciccone to take the lead in the King of the Mountains. After riding steady for most of the climb, this time Pellizzari and Kuss were his biggest threats. Derek Gee-West, having made it to the front group, looked to help his team-mate with a leadout, and Ciccone indeed had the kick to move into pole position. With two climbs remaining he had a chance not just of taking the jersey but of winning the stage as well.
Rubio looked to throw a spanner in the plans on the penultimate climb, however. Frustrated at being denied the Red Bull sprint prize by Gee-West, he made a concerted effort to prevent Ciccone from taking top points. The Canadian was involved in a different race, however. As the break had extended their lead over the maglia rosa group to three minutes, a podium place had become a distinct possibility.
The Italian reacted furiously to Rubio’s insult, flying down the mountain to take a minute’s headstart onto the final climb of the stage. It looked to be enough, until it wasn’t. Kuss, having taken a more measured, careful approach to the stage, had enough in the tank to take about 20 seconds per kilometre, overhauling Ciccone inside 2km to go, before going on to win the stage. Gee-West wasn’t far behind, overtaking his team-mate late on, for his 8th career second place in the Giro.
From the GC group Decathlon CMA CGM had successfully suppressed the threat to their podium place, and set up an attack by Felix Gall that only Vingegaard was able to follow. Jai Hindley rode back up to them, gaining enough time over a flagging Thymen Arensman (Net Company Ineos) to move into 3rd overall.
Although he lost time again to Davide Piganzoli (Visma Lease a Bike), Afonso Eulalio (Bahrain Victorious) was able to keep hold of the maglia blanca, the best young rider’s jersey.
/origin-imgresizer.tntsports.io/2026/05/29/image-806a5794-1a6c-4bd8-a2ac-b86eed8427c1.jpeg)
Image credit: Getty Images
16:59
16:59
WATCH: 'PERFECT MOUNTAIN MAN' KUSS SECURES STAGE 19 WIN
/origin-imgresizer.tntsports.io/2026/05/29/image-4d4aad2c-c799-4a6f-95bc-179c92cd4bce-85-2560-1440.jpeg)
'Perfect mountain man' Kuss secures Stage 19 win
Video credit: TNT Sports
16:56
16:56
WATCH: CICCONE FURIOUS WITH RUBIO AFTER STEALING KOM POINTS - 'WHAT ARE YOU PLAYING AT'
/origin-imgresizer.tntsports.io/2026/05/29/image-f5a96a73-b208-4602-976b-452666cd38be-85-2560-1440.jpeg)
Ciccone furious with Rubio after stealing KOM points – ‘What are you playing at?’
Video credit: TNT Sports
I don't speak much Italian, or lipread, but I suspect those weren't the actual words he used. Do you?
16:55
16:55
JAI HINDLEY UP TO 3RD OVERALL
Swapping places with Arensman, who he now leads by 29 seconds.
16:53
16:53
AFONSO EULALIO REMAINS IN BIANCA
He slips to 6th overall but has 1'03 over Davide Piganzoli. One more stage, Afonso.
16:49
16:49
CICCONE WITH A 57 POINT KOM LEAD
1. Giulio Ciccone (Lidl-Trek) 273 points
2. Jonas Vingegaard (Visma Lease a Bike) 216
3. Einer Rubio (Movistar) 164
It's slender, but with two category 1 climbs tomorrow, Ciccone probably has enough in hand, even if Vingegaard wins the stage. If he doesn't, and if he loses it by less than 10, Einer Rubio is going to have an enemy for life.
16:40
16:40
SEPP KUSS: THIS IS FOR MY MUM
To be honest it was never the primary goal [to win a stage.] The main challenge was to win the pink jersey with Jonas. So far it's looking good. When they told me the other night I had to go in the break I knew I had to seize the opportunity. It's something I always dreamed of but every year it gets harder and harder. I keep progressing and getting better but so does everyone else. Every year that goes by I think it's gonna be even harder to win a stage in the Giro, to complete all three. I can't believe it.
I knew [Ciccone] would accelerate over the top for the mountains points and it was already slowing up. By the bottom he had one minute. To be honest I was a bit demotivated. I thought it was over, but I just tried to focus on doing the fastest climb possible.
I knew I had to push it all the way to the line, and I pushed it pretty deep in the middle, but I knew my mother was going to be standing 500 metres from the finish. It was really nice to have her there. This is for her and my friends and family who I don't get to see so much.
16:28
16:28
ARENSMAN DROPS OFF THE PODIUM
Displaced, I think, by Jai Hindley. But there's still all (or at least something) to play for tomorrow.
16:28
16:28
CICCONE FINISHES THIRD
Not the win that he wanted, but more mountains points, and maybe even enough to wear the jersey in Rome on Sunday.
16:27
16:27
SECOND FOR DEREK GEE
Six bonus seconds to help him higher in the GC.
16:26
16:26
SEPP KUSS WINS STAGE 19!
Tour, Vuelta and Giro stages in his palmares.
16:24
16:24
0.5KM TO GO: HINDLEY MOVING UP
He caught up with Gall and Vingegaard. Experience counts.
16:22
16:22
FLAMME ROUGE: SEPP KUSS ON HIS WAY TO GIRO VICTORY
I think Vingegaard's earlier predictions are being realized, because Piganzoli is doing just fine.
16:22
16:22
1.5KM TO GO: IT'S ALL... VERY CONFUSING
Riders all over this hill, causing all kinds of changes to the classifications. I'll probably just sort it all out at the end, I think.
16:19
16:19
2.2KM TO GO: KUSS MAKES HIS MOVE
He strikes out for home, set to complete the Grand Tour set.
16:19
16:19
2.3KM TO GO: KUSS JUST A CORNER BEHIND CICCONE
And clearly climbing better. There's the catch. It could be heartbreak again.
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1180054.jpg)
/images.sports.gracenote.com/images/lib/basic/geo/country/flag/large/2209.png)
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1294272.jpg)
/images.sports.gracenote.com/images/lib/basic/geo/country/flag/large/2231.png)
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1032654.jpg)
/images.sports.gracenote.com/images/lib/basic/geo/country/flag/large/2210.png)
/assets.eurosport.io/web/icons/livecomments/general-information.png)
/assets.eurosport.io/web/icons/livecomments/general-camera.png)
/assets.eurosport.io/web/icons/livecomments/jersey-jersey-climber-blue.png)
/assets.eurosport.io/web/icons/livecomments/general-quote.png)
/assets.eurosport.io/web/icons/livecomments/result-medal-bronze.png)
/assets.eurosport.io/web/icons/livecomments/result-medal-silver.png)
/assets.eurosport.io/web/icons/livecomments/action-finish.png)
/assets.eurosport.io/web/icons/livecomments/action-last-01-km.png)
/assets.eurosport.io/web/icons/livecomments/action-attack.png)
WATCH: KUSS STORMS TO QUEEN STAGE VICTORY
Highlights: Kuss storms to queen stage victory
Video credit: TNT Sports