Skip to main content

As it happened: Breakaway success as Ganna keeps Tirreno-Adriatico lead despite late mechanical

Refresh

Hello and welcome to the CyclingNews live report for the fifth stage of Tirreno-Adriatico 2025. 

Today's stage goes between Ascoli Piceno and Pergola with a 205km route that tackles several short sharp climbs. A stage that has become a tradition in Tirreno-Adriatico and is known as the Tappa dei Muri, which literally translates as 'Stage of Walls'. 

The likes of Mathieu van der Poel (Alpecin-Deceuninck), Tom Pidcock (Q36.5), Ben Healy (EF Education-EasyPost) and others must be very excited by today. 

Before looking at today's Tirreno-Adriatico news, the big story out this morning is that Jonas Vinegegaard (Visma-Lease a Bike) has abandoned Paris-Nice after crashing yesterday. To read more on the story click the link below...

Read all the reaction from yesterday's crosswind action in Tirreno-Adriatico...

Olav Kooij (Visma-Lease a Bike) reveals he aims for Milan-Sanremo after impressive stage win yesterday...

It was a very hard day for some of the GC rider yesterday with Derek Gee (Israel-Premier Tech) arguably having the worst of days...

The neutralised start is scheduled to begin in around 10 minutes. 

Yesterday saw a all Dutch podium with Olav Kooij (Visma-Lease a Bike), Rick Pluimers (Tudor) and Mathieu van der Poel (Alppecin-Deceuninck).

Neutral start

205km to go

The riders will be over the moon this morning (did you see the Lunar Eclipse this morning?) as the sunshine is shining!

There is a 17kph wind today that is expected to almost be entirely a tailwind, so today could be fast. 

200km to go

Attack!

Breakaway formed

The time gap has now gone over three minutes as the race heads onto the first uncategorised climb of the day up to the village of Croce di Casale. 

190km to go

There is still over 110km to the first classified climb of the day, the Santa Marciana.

Abandon

The riders will be so thankful to be in short sleeve jerseys and short bibs today after two days wrapped up in multiple layers of winter and rain kit. 

The last confirmed time gap up to the breakaway was 3'08". The peloton seem keen to control the gap for the moment. 

Ineos Grenadiers are sharing the workload on the front of the peloton with Q36.5 and UAE Team Emirates-XRG. 

170km to go

A reminder on who is in the breakaway...

Abandon

The gap between the peloton and breakaway has extended to over four minutes. 

The seven man break seem to be working well together in the early stages of today.

The time gap to the breakaway is now just under five minutes. 

150km to go

The breakaway's positions on GC coming into today...

140km to go

Abandon

130km to go

Almost immediately after there was an update that the break had reached almost six minutes, the largest gap they've had all day, the gap is updated again and it has dropped to just over five minutes again. 

120km to go

A new time gap between the break and peloton is now over six minutes! The leading group of seven are pushing hard to stay away. 

100km to go

Gianluca Brambilla (Q36.5), Domen Novak (UAE Team Emirates-XRG) and Salvatore Puccio (Ineos Grenadiers) are doing the majority of the work in the peloton with 90km to go. The gap up to the break is at 6'39".

80km to go

Several teams come to the front of the peloton as the fight for position to get to the bottom of the Santa Marciana begins. 

Francisco Muñoz (Polti-VisitMalta) dropped from break.

KoM (Santa Marciana)

Dropped from peloton

Bahrain Victorious hit the front of the peloton and dramatically up the pace. On the Santa Marciana the peloton took over a minute out of the break with the gap now at 5'37". 

Several riders struggling to stay in the peloton. Jonathan Milan (Lidl-Trek), Olav Kooij (Visma-Lease a Bike) and Magnus Cort (Uno-X Mobility) all at the back. 

70km to go

Pelayo Sanchez (Movistar) and Valentin Ferron (Cofidis) both lose touch with the peloton. Two riders expected to be involved at the pointy end today. Clearly not on good days. 

Connor Swift is pushing very very hard on the front of the peloton. It looks like they are trying to split the race in the strong winds and twisty undulating roads. 

60km to go

Intermediate sprint (Barbara)

50km to go

Puncture

Nickolas Zukowsky is doing a lot of work on the front of the peloton for his Q36.5 leader, Tom Pidcock. They're alongside UAE Team Emirates-XRG's massed ranks as Ineos Grenadiers take a break from the front. 

Attack in break

Abandon

40km to go

The riders have started the second of three climbs, the Salita di Barbanti which is 6.2km with an average gradient of 4.6%.

Crash!

Abandon

30km to go

Mark Donovan (Q36.5) working very hard on the front of the peloton with Red Bull-Bora-Hansgrohe's massed ranks on his wheel. 

David De La Cruz (Q36.5) takes over the pacing on the front of the peloton but went a bit too hard and no-one followed so he had to sit up and adjust his tempo as Movistar replace him on the front along with UAE Team Emmirates-XRG and Red Bull-Bora-Hansgrohe. 

The breakaway now have a gap of just under two minutes. 

Attack in peloton

KoM (Salita di Barbanti)

15km to the top of the final climb of the stage, the Monterolo. Bahrain Victorious leading the peloton down the descent as the tile gap is shrinking significantly now with 1'40" between the break and the bunch. 

20km to go

Quite a few riders have lost touch at the back of the peloton including Johannes Staune-Mittet (Decathlon-AG2R La Mondiale) who continues to have a tough week on the bike. 

The breakaway keeps on splitting and coming back together again. This time Tarozzi pushed and opened a gap as Glivar really struggled to follow but Dversnes drags it all together again. 

Nicolas Prodhomme (Decathlon-AG2R La Mondiale) attacks and drops Chris Hamilton (Picnic-PostNL) who is about to be caught by the peloton. 

Hamilton is caught by the peloton led by UAE Team Emirates-XRG, Red Bull-Bora-Hansgrohe and Soudal-QuickStep.

Attack

Rafał Majka (UAE Team Emirates-XRG) hits the front of the peloton for Juan Ayuso. 

10km to go

Attack in peloton

Gal Glivar (Alpecin-Deceuninck) and Paul Ourselin (Cofidis) have been dropped by the break. 

Quintana caught by the peloton. Andrea Vendrame (Decathlon-AG2R La Mondiale) dropped out of the back of the peloton. 

Fredrik Dversnes (Uno-X Mobility) goes solo and drops Dries De Bondt (Decathlon-AG2R La Mondiale) and Manuele Tarozzi (VF Group-Bardiani CSF-Faizane) as Glivar and Ourselin are caught by the peloton. 

Juan Ayuso (UAE Team Emirates-XRG), Tom Pidcock (Q36.5), Laurens De Plus (Ineos Grenadiers) and Mathieu van der Poel (Alpecin-Deceuninck) right up towards the front of the peloton led by Isaac Del Toro (UAE Team Emirates-XRG).

Dropped from peloton

Filippo Ganna (Ineos Grenadiers) is still in the peloton. Also, fast rider, Filippo Fiorelli (VF Group-Bardiani CSF-Faizane) is still in contention for the stage. 

Attack

Tom Pidcock goes clear on the descent with Juan Ayuso being the only rider able to follow absolutely glued to his wheel but Filippo Ganna is unable to stay with the duo. 

5km to go

Suddenly, Filippo Ganna is at the back of the group. Not sure if he has had a mechanical or not. 

3km to go and Dversnes has about 3" of a gap on the bunch with Jai Hindley (Red Bull-Bora-Hansgrohe) floating off the front but Pello Bilbao (Bahrain Victorious) dragging him back. 

Attack

Attack

Attack

Attack

500 metres to go

Fredrik Dversnes (Uno-X Mobility) wins stage five of Tirreno-Adriatico 2025 from the breakaway! 

Mechanical

Mathieu van der Poel (Alpecin-Deceuninck) led in the peloton for second on the day. 

Top 10

Race leader, Filippo Ganna (Ineos Grenadiers) ended up finishing on a Shimano neutral service bike after a late mechanical saw him drop out of the peloton but the jury has decided that he will keep the leader's jersey. 

General classification after stage five

Nine confirmed abandons today...

Tomorrow's stage is the Queen Stage with a summit finish. Starting in Cartoceto the riders will ride over 163km to the mountain top finish of the Frontignano. This will decide the general classification of the race with the final stage being a day for the sprinters. 

Latest on Cyclingnews