Geraint Thomas gives away pink as Nico Denz wins second Giro d'Italia stage in three days
The Bora-hansgrohe rider helped bring back the leading trio before securing another victory


Nico Denz's barely believable run of form at the Giro d'Italia continued with a brilliant second victory on stage 14, as Geraint Thomas opted to hand control of the race over to Groupama-FDJ's Bruno Armirail.
German Denz helped a chasing group of five bridge across to a group of three leaders in the final 500m of the 194km stage, before the Bora-hansgrohe rider sprinted for his second win in just three days.
"I was already satisfied after the first one and I have already told my soigneur to wake me up," the 29-year-old laughed at the finish. "This cannot be true. It must be a dream. I don't understand what's going on to be honest."
Also struggling to comprehend the day's results was Armirail who began the day 18-37 behind Thomas in the general classificiation, but thanks to being part of a huge 29-rider break and Ineos Grenadiers wanting an easy day ahead of the crucial final week, the Groupama-FDJ rider jumped 22 places and into the maglia rosa by 1-41.
In doing so he becomes the first Frenchman this century to lead the Giro, and he could very well hold onto his position at the top of the standings on stage 15's hilly Classics-like profile.
"For me personally it's a dream," the 29-year-old said. "I can't believe it. I wanted to look for the stage win today and I didn't really imagine I would take the maglia rosa tonight."
A rider winning from the breakaway became the most likely outcome of the race not long after the race flag dropped in Sierre in Switzerland, with a huge breakaway group of 29 riders going clear ahead of the climb of the Simplon Pass, that took riders to 2,002m above sea level.
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
The following 140km comprised of a descent and mostly flat terrain as the race re-entered Italy, but with the sprinting teams of Astana-Qazaqstan, Jayco-AlUla and Bahrain-Victorious having a rider in the break, no one was inclined to chase down the escapees. What's more, Fernando Gaviria of Movistar, one of the fastest sprinters in the race, was one of the 29 who had jumped clear.
On the climb of the Simplon Pass, torrential rain began to fall yet again, and the only event of note was Davide Bais of EOLO-Kometa taking the maximum 40 KOM points on offer at the summit to retake the lead of the mountain's classification from Thibaut Pinot (Groupama-FDJ). He now has an advantage of 30 points.
After that, it was all mostly quiet for a long period of time, until with 57km remaining Laurens Rex of Intermarché-Circus-Wanty and Stefano Oldani of Alpecin-Deceuninck built a small lead over their breakaway colleagues. They were joined shortly after by Davide Ballerini (Soudal-QuickStep) and Toms Skujinš (Trek-Segafredo).
The quartet's lead hovered around 45 seconds, but there was now growing interest in the slow speed of the peloton who had sat up even more, letting the time gap to the escapees grow from seven minutes to near 20 minutes. That opened up the door to Armirail moving into pink.
Up ahead, Armirail was out of the picture for the stage victory though, and into the final six kilometres the trio of Skujinš, Oldani and Ballerini had a lead of around 20 seconds, but there was a chasing group of five pressing hard.
With 600m to go, Oldani attacked but he was soon brought back; within 300m the group of three had swelled to eight, and Alberto Bettiol of EF Education-EasyPost opened up his attack. But the Italian was not able to get away, and emerging through the middle was Denz who held off the advances of Derek Gee (Israel-PremierTech) to take a memorable second win.
"We put in a massive, massive effort to come back in the last 10km, and everyone went full gas, we all wanted to go for victory and not fourth place," Denz reflected. "At one kilometre to go, everyone was looking at each other and I thought, 'I already have one win' and I didn't want to be fourth. It was either win or I didn't care. I pushed, closed a bit of the gap and then Bettiol went immediately. I jumped on his wheel and I went all in until the line. And here I am again."
It was disappointment, however, for Gee who has been another revelation in this year's corsa rosa, the Canadian now finishing second three times and also placing a fourth. "I'm sorry I couldn't finish it off," he said, but admitted that "I am really, really happy with my legs."
The day, however, had two winners: Denz, again, and Armirail, the new owner of a pink jersey.
Result: Stage 14 of the Giro d'Italia 2023 Sierre > Cassano Magnago, 194km
1. Nico Denz (Ger) Bora-hansgrohe, at 4-37.30
2. Derek Gee (Can) Israel-PremierTeach
3. Alberto Bettiol (Ita) EF Education-EasyPost, all at same time
4. Laurenz Rex (Bel) Intermarché-Circus-Wanty, at 1s
5. Davide Ballerini (Ita) Soudal-QuickStep, at same time
6. Toms Skujinš (Lat) Trek-Segafredo, at 4s
7. Marius Mayrhofer (Ger) Team DSM, at 10a
8. Stefano Oldani (Ita) Alpecin-Deceuninck, at 20s
9. Andrea Pasqualon (Ita) Bahrain-Victorious, at 50s
10. Mirco Maestri (Ita) EOLO-Kometa, at same time.
General classification after stage 14
- Bruno Armirail (Fra) Groupama-FDJ, in 56-17.01
- Geraint Thomas (GBr) Ineos Grenadiers, at 1-41
- Primož Roglič (Slo) Jumbo-Visma, at 1-43
- João Almeida (Por) UAE Team Emirates, at 2-03
- Andreas Leknessund (Nor) Team DSM, at 2-23
- Damiano Caruso (Ita) Bahrain Victorious, at 3-09
- Lennard Kämna (Ger) Bora-Hansgrohe, at 3-33
- Thymen Arensman (Ned) Ineos Grenadiers, at 4-26
- Laurens De Plus (Bel) Ineos Grenadiers, at 4-29
- Thibaut Pinot (Fra) Groupama-FDJ, at 4-54.
Thank you for reading 20 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1
A freelance sports journalist and podcaster, you'll mostly find Chris's byline attached to news scoops, profile interviews and long reads across a variety of different publications. He has been writing regularly for Cycling Weekly since 2013. In 2024 he released a seven-part podcast documentary, Ghost in the Machine, about motor doping in cycling.
Previously a ski, hiking and cycling guide in the Canadian Rockies and Spanish Pyrenees, he almost certainly holds the record for the most number of interviews conducted from snowy mountains. He lives in Valencia, Spain.
-
'We're definitely not done yet' - Olav Kooij sprints to victory on stage 12 of the Giro d’Italia
Perfect lead out from Wout van Aert sets up the Dutchman in the final kilometre
-
'I never thought I would do this' - Daan Hoole beats Josh Tarling to time trial victory on Giro d’Italia stage 10 as Isaac del Toro retains race lead
Hoole wins the day with a time of 32:30 in Pisa, Tarling finishes seven seconds down
-
Giro d’Italia stage 10: key rider time trial start times
Race leader Isaac del Toro set to roll down the start ramp at 16:40 local time, Josh Tarling off at 14:36
-
Giro d'Italia stage 10 time trial: Live streams, timings, where to watch
It's an important day at the 2025 Giro d'Italia – here are the broadcast details and start times for the stage 10 time trial from Lucca to Pisa today.
-
The rapid rise of Isaac del Toro - Could a 21-year-old from Mexico challenge at the Giro d'Italia?
In the Baja California native, UAE Emirates-XRG appear to have found yet another potential Grand Tour contender
-
Wout van Aert wins sensational Giro d'Italia stage nine over the gravel as Isaac Del Toro moves into pink
Exhilarating stage saw Primož Roglič and Tom Pidcock lose time after a crash on the strade bianche
-
‘An indescribable emotion’ - Italian veteran Diego Ulissi seals dream to wear pink on home roads during Giro d'Italia gravel stage
The XDS-Astana rider took over the pink jersey from Primož Roglič on stage 8
-
Luke Plapp solos to win action-packed Giro d'Italia stage 8 as Ulissi steals pink from Roglič
Australian plays his tactics perfectly on an attacking day through the Apennines