Giro d'Italia 2026 Stage 8 recap - Jhonatan Narvaez soars to second win in a week after late escape with team-mate Mikkel Bjerg

Giro d'Italia
Stage 8 | Semi mountain | Men | 16.05.2026
Live
Live Updates

  • All
  • Highlights
16:36
16:36

NARVAEZ TAKES SECOND GIRO STAGE IN A WEEK, EULALIO HOLDS ONTO PINK

Jhonatan Narvaez (UAE Team Emirates-XRG) claimed a stunning second win of the Giro, reaching out to victory over Andreas Leknessund (Uno-X Mobility) on the steep climb to the town of Fermo. Having made it into the successful three-rider break with team-mate Mikkel Bjerg, it was a true team victory, and the third of the week for UAE, despite losing three riders on the opening weekend. 
The 155km Tirreno Adriatico-style stage, which started and finished uphill, and with a series of punchy low category climbs in between, was ripe for a breakaway finish. That meant competition to make the escape was always going to be fierce. It almost didn’t break free at all.
Battling a strong headwind, the furious fight for the break carried on for almost half the stage. Filippo Ganna (Netcompany Ineos) and Alberto Bettiol (XDS Astana) had the best of it, spending almost 50km off the front. They never gained more than 30 seconds of advantage, however, and were brought to heel after 55km that was covered in little more than an hour.
Between kilometres 75 and 80, three riders, Narvaez, Bjerg and Leknessund were able to sustain a break at the same time as a large, natural split occurred in the bunch. That briefly caused panic stations in team Visma-Lease a Bike, whose leader, Jonas Vingegaard, was on the wrong side of it.
After the Dutch squad stitched it back together, a second, 30-rider group, was able to go clear of the bunch. After confirming it contained no one they needed to be concerned about, Visma and Bahrain Victorious, the team of the maglia rosa, were prepared to give everyone ahead of them room to hunt for the stage.
Group two was too disorganised, however, and lacking in quality to drag back the strong, committed trio up front. Time gaps varied, but with Javier Romo (Movistar) in the middle, the top three didn’t look to be in doubt.
The short, sharp slopes of the second half of the stage suited Narvaez down to the ground, which meant Bjerg was on full domestique duty. The Danish TT specialist rode himself into the ground for his team-mate. Leknessund may wonder if the work he contributed cost him watts towards the end of the stage. 
After 60km together, the games began. On the penultimate climb of the stage, Capodarco, Bjerg made an acceleration that Leknessund had no choice but to follow. Narvaez came over the top with a counter-punch, and while the Norwegian was able to hold his wheel, it wasn’t for long. 
picture

Narvaez wins 'rollercoaster' Stage 8 as UAE continue to defy odds

Video credit: TNT Sports

Having opened up the gap on Capodarco, despite losing a few seconds on the descent, the early part of the steep final rise up to Fermo was where Narvaez made it count. His lighter frame allowed him to grow the gap to twenty seconds, after which he never looked back.
The result ws still a strong second place for Lekenessund at 32 seconds. In the end his team took third as well, with Martin Tjotta the best of the chase, only 10 seconds further back. 
Despite attacks from the maglia rosa, Afonso Eulalio (Bahrain Victorious), and Jai Hindley (Red Bull-Bora Hansgrohe) in the final km, no gaps were recorded between the GC favourites. The only disruption to the top 10 came as a result of Christian Scaroni (XDS Astana), who infiltrated the second chase group and finished sixth. That saw him bump up seven places in the overall to fourth.
Tomorrow is expected to be a big battle between the GC contenders, but who will come out on top?

16:27
16:27

AFTER ALL THAT MARTIN TJØTTA WAS THIRD

With the focus on the front, and pink, it seemed the chasers were a lot closer. Tjotta clearly allowed himself to be carried along and made the most of it for a pretty great set of results for Uno-X.
16:25
Quote
16:25
Quote

LEKNESSUND: I CANNOT BE DISAPPOINTED

It was so hard at the start. There was so much headwind. I was active at the start but eventually said to the guys "I give up. There's no way to get away with this headwind." Somehow I got away with Bjerg and Narvaez. It was so hard to get the gap. Then we cooperated well, but Narvaez was stronger in the end, as expected. I cannot be disappointed. Second place was what I could do.
16:18
Quote
16:18
Quote

JHONATEN NARVAEZ: MIKKEL BJERG WAS THE MAN OF THE DAY

It was a nice stage for me. I think we played well, with my team-mate. He was the man of the day, Mikkel Bjerg. He’s always working for the team. We did an agreement, I can say now. In the end it was about the legs. The first part, the full headwind, on the flat, was really hard. But we never gave up. With 60k to go we rode well, we rode smart and we had the opportunity to go for the stage. With just five guys we have a good atmosphere in the team.
16:07
Jersey - Pink (Giro)
16:07
Jersey - Pink (Giro)

THE PELOTON FINISH MORE OR LESS TOGETHER

The Paglia rosa tried an attack under the flamme rouge, and Jai Hindley had a go even closer to the line. There may not have been gaps between the GC favourites, but there wasn't much in it.
16:05
Finish
16:05
Finish

JHONATAN NARVÁEZ WINS STAGE EIGHT!

A glorious setting, a warm welcome, a full throttle, wonderful win. Leknessund fought to the end, and that's a very good second place. Realistically he couldn't manage more. Despite their setbacks, UAE are on fire.
16:02
Last 01 km
16:02
Last 01 km

FLAMME ROUGE: NARVAEZ WITH TWENTY SECONDS

On the cobbles of Fermo, looking fantastic, Narvaez equally so.
16:00
16:00

2KM TO GO: COULD THERE BE GC GAPS?

We probably won't know until the end, but with the gradient up to 22% I wouldn't be surprised.
15:57
15:57

3KM TO GO: ONTO THE LEG-SCREAMING SLOPES

Even Narvaez seems to be under strain here, in the small ring, right at the top of the block. This is where the weight advantage should finish it for UAE's Narvaez.
15:55
Last 05 km
15:55
Last 05 km

5KM TO GO: HOLD UP

Leknessund has pulled back four seconds on the descent. And can once again see Narvaez up ahead. Is there another twist in this tale?

15:51
15:51

7.5KM TO GO: NARVAEZ OVER THE TOP AND ON HIS WAY

The last fifty or so of that climb looked super steep and certainly hurt the lightweight Ecuadorian less. But Leknessund isn't giving up yet.
15:48
15:48

8KM TO GO: THE FINISH

picture

Image credit: From Official Website

Perfect for Narvaez, who has 10 seconds over Leknessund.
15:46
Attack
15:46
Attack

9.5KM TO GO: NARVAEZ IS OPENING THE GAP

2km to the top of Capodarco, he doesn't have to knock out his opponent, but any way he can hurt Leknessund now will help him later. Bjerg looks like his job is finished.

15:44
Last 10 km
15:44
Last 10 km

10KM TO GO: BJERG TESTING LEKNESSUND ON THE PENULTIMATE CLIMB

He just puts in a few more watts. And then there's the counter-punch from Narvaez. But the Norwegian rider is still standing, for now, keeping a grip on Narvaez's wheel.
15:38
15:38

16KM TO GO: GROUP THREE NOW AT 1'41

And Romo is going backwards too. The win is coming from these three. Don't say the podium is decided, because in a stage race second and third don't take a trip to the podium. This is a small hill on which I will die.
15:32
Last 20 km
15:32
Last 20 km

20KM TO GO: ROMO IN NO-MAN'S LAND

Even if he does make it across - he won't - as Mr Blythe points out, "he ain't gonna have anything left."
15:29
Sprint
15:29
Sprint

24KM TO GO: BJERG "WINS" THE RED BULL KILOMETRE

The seconds won't matter, but the 2000 Euro purse won't hurt.
15:26
15:26

25KM TO GO: LEKNESSUND NO SLOUCH

Winner of the overall and a stage in the 2022 edition of his home race, the Arctic Race of Norway, he won a stage of the Tour de Suisse in the same year. He's never taken top spot in a Grand Tour but did finish second on Stage 4 in 2023, which had a similar finish to this.
The commentary boys are wondering if he ought to be contributing as much as he has been to this group, or if he might be better shirking a little to improve his own chances of the win.
15:17
Last 30 km
15:17
Last 30 km

30KM TO GO: UAE, UNO-X TRIO AT 50 SECONDS

But that's to Movistar's Javier Romo, who isn't going to be able to make it across on his own.
15:13
15:13

35KM TO GO: CHRISTIAN SCARONI HAS SNUCK HIS WAY INTO THE SECOND BREAK

At 5'23 on the general classification, he's one both Visma and Bahrain will need to be mindful of.