Skip to main content

Giro d'Italia Stage 8 Live - A jagged profile to test Primož Roglič's grip on the maglia rosa

Refresh

Luke Plapp of Jayco-AlUla wins stage eight of the Giro d'Italia 202 after an incredible solo effort from a massive breakaway. 

500 metres to go for Plapp. 

Flamme Rouge

Attack!

5km to go

KoM (Gagliole)

Ulissi and Kelderman have managed to distance Arrieta for now but the Spaniard will not give up. 

Onto the final climb of the Gagliole. 800m long with an average gradient of 11.9% and a max kick of 14%. 

Plapp is very close to the final climb of the day, the 800 metre long Gagliole which has an average of 12%. 

10km to go

As it stands, Diego Ulissi will be in pink as his home race goes into his home region of Tuscany. He has 22" on Fortunato but just 43" on Roglič. 

Ulissi and Kelderman are just 14" behind Arrieta who appears to be fading again. 

Arrieta had closed the gap to 53" but it has gone back out to over a minute again as Plapp isn't slowing down at all. 

Red Bull-Bora-Hansgrohe lead through the Red Bull KM as they aim to keep Primož Roglič well positioned. It does see the gap slip a bit, though. It is very close in the virtual GC. 

Back in the peloton, there are multiple teams on the front. Ineos Grenadiers, UAE Team Emirates-XRG, Bahrain Victorious and Red Bull-Bora-Hansgrohe all fighting for control of the bunch. 

Red Bull KM (Castel Santa Maria)

Fortunato, Bardet, Prodhomme and Vendrame catch Steinhauser in the chase group that are over two minutes down. 

20km to go

Just 2km to the Red Bull KM in Castel Santa Maria. 

The riders are heading to the Red Bull Kilometre which could be key in the virtual GC if Ulissi takes the 4" available in 2nd on the line as Plapp will take 6". 

Oddly, Red Bull-Bora-Hansgrohe have come back to the front of the peloton and are pushing hard. Not sure why they would do that with the virtual GC being so tight and they want to give the jersey away. 

Fortunato leads the virtual GC over Ulissi by 14" and 1'04" to Primož Roglič. 

30km to go

The times adjust and Fortunato is back in the virtual lead ahead of teammate Ulissi. But, UAE Team Emirates-XRG are working hard to try and make sure Primož Roglič keeps pink. This is very complicated to calculate. 

40km to go

KoM (Montelago)

Attack

Plapp amazingly has kicked across to the leaders and has dropped Steinhauser. 

Arrieta has dropped Steinhauser and Plapp and is about to join Kelderman and Ulissi at the front of the race.

Back in the peloton, Andrea Pasqualon is pushing hard on the front of the peloton for Bahrain Victorious. Could they be forcing Red Bull-Bora-Hansgrohe back into pink?

There's 17 riders out of the front of the peloton split into seven groups on the road. 

Plapp makes it across to Arrieta and Steinhauser in the 2nd group on the road. They are 16" off the back of Kelderman and Ulisi as Arrieta is pushing across solo now. 

In the group +1'45" down with Fortunato is down to the blue jersey as well as Frigo, Howson and Prodhomme as they try to bridge back to the leader. But, they have a long way to go to get back. 

50km to go

Kelderman and Ulissi attack the leaders with the rest of the break struggling to stay with him. 

Just under 4km to go to the base of the Montelago climb as Frigo, Howson and Bouwman are trying to get across with Moniquet and Prodhomme. Fortunato following too. However, they have over a minute and a half to close on the leaders. 

60km to go

Recap of stage

Frigo's move has seen the groups come back together again. Plapp, Arrieta, Frigo, Howson, Kelderman and Ulissi join Bardet, Fortunato, Steinhauser and Vendrame with the latter just slipping off the back of the group. 

Frigo, Kelderman, Plapp and Tarozzi are trying to bridge to the leaders with Arrieta and Howson getting involved too. But they still have over 20" to close on the four leaders. 

Red Bull-Bora-Hansgrohe now pushing the pace a bit more now with Moscon and Denz on the front of the peloton. The gap has been stuck around five minutes. 

80km to go

Steinhauser and Vendrame join Bardet and Fortunato at the front of race with 18" on the rest of the break and over five minutes to the peloton. 

Bardet and Fortunato are pushing on with a gap of 17" on the rest of the break. 

KoM (Sassotetto)

The chasers has got back on with Andrea Vendrame getting back on. Van Baarle and Fortunato go again and the group splits yet again. 

3km from the top of the Sassotetto climb. 

Fortunato is comfortably in the virtual pink now as Red Bull-Bora-Hansgrohe have allowed the break almost four and a half minutes. It is Gianni Moscon on the front for them in the peloton. 

Bardet ups the tempo in the break to try and whittle the group down even more and now Fortunato pushes on with Van Baarle yet again. 

There's six riders off the back of the leaders and they haven't lost any more time recently. They're 25" off the back and, if they stay in that position, should get back on over the top. 

Lorenzo Fortunato is the new virtual leader of the race as the gap goes over three minutes. 

100km to go

Van Baarle has got his wish and the break has split with nine riders becoming 11 riders as the dead wood is distanced. 

Dylan van Baarle (Visma-Lease a Bike) pushes clear with Fortunato and Plapp. They want to reduce the group as there is a lot of riders in this break who are not working and are just sitting in. 

Onto the Sassotetto climb which is 13.1km long with an average gradient of 7.4% with a max kick of 14% as Red Bull-Bora-Hansgrohe have complete control of the peloton with Fortunato being the main threat to Primož Roglič at +2'57" down in GC. 

Intermediate sprint (Sarnano)

The break is so big they are not working with splits appearing as riders try to drag riders into working. 

The break have a minute as Mr Breakaway himself, Manuele Tarozzi (VF Group-Bardiani CSF-Faizane), is just off the back of the breakaway. 

Just under 3km to the intermediate sprint in Sarnano with 5km to the base of the Sassotetto climb. 

Igor Arrieta (UAE Team Emirates-XRG) goes on the attack to try and join the leaders and this looks like the peloton may have lost control of the break for the first time. 

Bardet flies across the gap with Sylvain Moniquet (Cofidis). XDS-Astana and UAE Team Emirates are now sending riders across the gap as well. This could be dangerous for Red Bull-Bora-Hansgrohe. 

You can see the list of riders in our graphics above provided by FirstCycling with most of the riders who are in this group. Red Bull-Bora-Hansgrohe were leading the peloton but then Bardet kicks again. 

This latest break have 18" on the peloton led by Lidl-Trek. Could this be the break of the day? 

Around 10 riders have a bit of a gap on the peloton with a couple in between. Red Bull-Bora-Hansgrohe controlling things. Or, at least, attempting to control things. 

All back together. Rochas is the next to go for the umpteenth time today. 

Kelderman is rejoined by Tonelli as well as Jefferson Cepeda (Movistar). But, the attck continue to come. This has been non-stop since the start today. 

Kelderman now goes solo with a handful of riders just off the back of the Dutchman's wheel. 

The break is all back together again. Dani Martinez (Red Bull-Bora-Hansgrohe) is now controlling the peloton. Kelderman and Tonelli have a small gap but the rest re dragged back. 

Red Bull-Bora-Hansgrohe are trying to stop the attacks but Plapp and Marcellusi get a little gap in the feed zone. 

Attack in peloton

Louis Meintjes (Inetermarche-Wanty) is in this new break after a day at the back. Romain Bardet and Wilco Kelderman also here with Piganzoli, Tonelli and Quintana. This is a very talented group but more moves are coming behind. 

Multiple riders come across to the leaders with Visma-Lease a Bike having a rider in this break. Six riders have a gap on the peloton. 

KoM (Croce di Casale)

Attack

140km to go

James Knox (Soudal-QuickStep) rolls off the front solo as Van Aert and Pedersen are dropped by the peloton. 

Attack

Josh Tarling (Ineos Grenadiers) and Nicola Prodhomme (Decathlon-AG2R La Mondiale) try the next move but again they are caught. 

Wilco Kelderman (Visma-Lease a Bike) is the latest rider to go but it is just a long line of rider with Egan Bernal (Ineos Grenadiers) following the wheels and potentially getting into splits. 

The peloton is very bunched up as the pace slows again but then Double tries to launch once again with Marcellusi and Mattia Bais. They aren't allowed to go. 

Onto the category three climb of the Croce di Casale they go. This is a 7.7km climb with an average gradient of 4.6% and a max kick of 10% with Remy Rochas (Groupama-FDJ) trying the latest move with Paul Double (Jayco-AlUla), Lorenzo Fortuunato (XDS-Astana) and Anthony Perez (Cofidis), but all back together again. 

Multiple attacks are coming with Mark Donovan (Q36.5), Lorenzo Fortunato (XDS-Astana), Pello Bilbao (Bahrain Victorious), Romain Bardet (Picnic-PostNL), Quinten Pacher (Groupama-FDJ), Thymen Arensman (Ineos Grenadiers) and others. 

The leaders sit up as two large groups make it across but the peloton are onto them and it is all back together. 

Intermediate sprint (Roccafluvione)

The leaders are still out front with just 17" as Van Aert and Tjøtta are caught yet again. 

150km to go

Bilbao nips off the front on his own with Red Bull-Bora-Hansgrohe back on the front yet again. 

Van Aert goes again with Bilbao, Paul Double (Jayco-AlUla) and multiple other riders and the games start all over again. 

Tretnik is joined by teammate, Nico Denz as Van Aert is chatting to his former teammate and the pace is gone in the bunch. The break finally have over 30" for the first time. 

The gap is starting to go out but more attacks have come with Simon Guglielmi (Arkea-B&B Hotels) kicking across the gap. Tratnik is trying to control things and stop all the moves and now the peloton eases. 

Marcellusi tries yet another move but Jan Tratnik (Red Bull-Bora-Hansgrohe) moves to the front and is now setting a strong tempo with Lidl-Trek also moving to the front to slow the attacking. 

Anton Kuzmin (XDS-Astana) is well out of the back on his own looking tired and struggling to continue. 

There's a big split in the peloton with a large group losing touch. Not sure if anyone up there in GC is involved in that split, though. 

Kielich, Zambanini, Germani, M. Bais and Brenner are dragged back by  the peloton with the others in the gap also swallowed up by the bunch. 

160km to go

Hugo Houle (Israel-Premier Tech) goes on the latest attack out of the peloton. 

More attacks come behind, though. Visma-Lease a Bike go again with Van Aert and a few others pushing hard to join him. 

Embret Svestad-Bårdseng, Doriann Godon, Mattia Bais, Edoardo Zambanini (Bahrain Voctorious), Timo Kielich (Alpecin-Deceuninck), Lorenzo Germani (Groupama-FDJ) and Marco Brenner (Tudor) are the riders in the chase group as Pedersen, De Pretto and Cattaneo still lead. 

The peloton is in bits after a very technical descent. There's a frantic chase to try and close the gaps down. 

More moves are coming off the front as the peloton has split with the likes of Mattia Bais involved in a strong looking break but Visma-Lease a Bike, XDS-Astana and Ineos Grenadiers have missed it so are chasing. 

Attack

Embret Svestad-Bårdseng (Arkea-B&B Hotels) has been trying multiple moves on the national day of Norway. But, he is not allowed a gap. 

170km to go

Puncture

Attack

Andre Vendrame (Decathlon-AG2R La Mondiale) makes a big effort to join the Van Aert group but that sees the group all come back together. 

Attack

Attack

Attack

More moves continue to come off the front with Remy Rochas and Clement Davy of Groupama-FDJ trying to get a gap. But, they are swiftly dragged back by Picnic-PostNL. 

Puncture

Attack

Again, the pace drops in the peloton and the trio up front drag their gap out to 14" as the riders have completed 10km. 

Maestri makes it back into the peloton and immediately he is going up the side trying to get back to the front. 

Three leaders:

Attack

A group of 10 riders get a small gap and the peloton led by Nico Denz (Red Bull-Bora-Hansgrohe) looks happy. But then new moves come. 

Bike change

Attack

Polti-VisitMalta are very keen to get away with both of the Bais brothers as well as Mirco Maestri. Marcellusi is also still trying moves. 

Attack

The XDS-Astana rider is Max Kanter with Mattia Bais (Polti-VisitMalta) trying to get up the road but that move was marked. 

197km to go

Neutral start

It's Primož Roglič's second day in pink at this race. Last time the Red Bull-Bora-Hansgrohe rider had it he kept it for a day thanks to Mads Pedersen (Lidl-Trek) storming to another stage win. Will today be similar Does the Slovenian want to give the jersey away yet again?

The riders have been signing on in front of a packed crowd in Giulianova and are getting ready for the neutralised start. 

The GC is very tight at the moment with just 46" splitting the top 15 riders and just under three minutes splitting the top 25, so the GC could really change today if the breakaway is right. 

The race is expected to be chaotic today with a breakaway success definitely on the cards. But, who are Red Bull-Bora-Hansgrohe fine with letting go up the road? 

The neutral start of today's stage is at 12:15 local time with kilometre zero coming roughly 10 minutes after that. 

Here's the profile on our hands today, and for a deeper look at what the stage has in store, check out our full preview.

With four seconds between Ayuso and Roglič, the dynamics of the GC battle today will be charged.

Our news writer James Moultrie is on the ground in Italy and has delved into deep into the GC analysis of the race at it stands.

Read the full piece here.

Yesterday's stage was the beginning of an upheaval in the general classification, with pre-race favourite Primož Roglič seizing the pink jersey, but falling short of GC rival Juan Ayuso on the stage finish.

Giro d'Italia: Juan Ayuso shakes up GC with stage 7 victory atop Tagliacozzo

Buongiorno and welcome to our live coverage of stage 8 of the 2025 Giro d'Italia! 

Latest on Cyclingnews