Skip to main content

As it happened: Sprint finish on stage two of Tirreno-Adriatico 2025

Refresh

For extra analysis and reactions from today's stage, make sure to read our race report. You can find it by clicking the link below...

Tomorrow's third stage is the longest of the race with 239km on the menu for the riders between today's finish town of Follonica to an uphill finish on Colfiorito that could see the likes of Mathieu van der Poel (Alpecin-Deceuninck) come to the pointy end of the race for the first time. 

Speaking of Groenwegen, the Dutch national champion managed to come back and finish 15th on the stage after only getting back into the peloton with just over 4km to go. Very impressive from him and his Jayco-AlUla teammates. 

One more unfortunate update after the finish is that Danish rider, Michael Valgren (EF Education-EasyPost), who was caught up in the crash involving Dylan Groenewegen (Jayco-AlUla) has had to abandon the race. 

GC after stage two

Top 10

Jonathan Milan of Lidl-Trek WINS stage two of Tirreno-Adriatico 2025! 

Flamme Rouge!

Into the final 2km and Mattia Cattaneo of Soudal-QuickStep comes to the front for Paul Magnier. But it looks like Lidl-Trek and Jonathan Milan are the best placed team right now. 

Lidl-Trek, Uno-X Mobility, Groupama-FDJ, Arkea-B&B Hoels and Picnic-PostNL leading the way into the final 3km as the GC riders are now safe if they have a mechanical or crash. 

Groenewegen is now being dragged up to as close to the front as possible so the Jayco-AlUla rider can try and sprint with 4km to go. 

5km to go

Decathlon-AG2R La Mondiale currently have control of the peloton for Sam Bennett but are battling with Olav Kooij's Visma-Lease a Bike in the final 6km to go. 

10km to go

Crash!

12km to go and some teams have sen the danger and got up to the front with Bahrain Victorious, Red Bull-Bora-Hansgrohe, Tudor and UAE Team Emirates-XRG all moving up. 

Ineos Grenadiers pushing very hard now and are using the tight and twisty circuit to try and force some splits. Kwiatkowski doing some major damage with Swift. Puccio has swung off. 

Ineos Grenadiers take full control of the peloton now on this final lap as Connor Swift, Michal Kwiatkowski and Salvatore Puccio do the work for Filippo Ganna and Laurens De Plus with Brandon Rivera following the wheels for the moment. 15km to go. 

The peloton cross the finish line for the first of two times with one lap of the circuit to go. But, this is a chance for the riders to have a look at the sprint finish. 18km to go. 

20km to go

Red Bull-Bora-Hansgrohe, Picnic-PostNL, Movistar, Bahrain Victorious and Ineos Grenadiers lead the peloton. 

Front puncture

Multiple teams have now come to the front in colour order to protect their sprinters and leaders. The riders are close to getting onto the circuit. They cross the finish line for the first of two times with 18km to go. 25km to go until the end of the stage. 

30km to go

Abandon

Front puncture

Pepijn Reinderink (Soudal-QuickStep) is back riding after he has been cleared by the medical staff of the race. 

Break caught!

Crash!

Red Bull-Bora-Hansgrohe have appeared en masse right at the front of the peloton as well as Uno-X Mobility as teams are now keen on keeping their sprinters and leaders close to the front. 

Today's stage is behind schedule at the moment. The average speed so far is just 38kph. The pace has gone up a touch in the pack with Gebreigzahbier and Kruijswijk both still setting the pace and slowly closing the gap to the leading trio who are now just 22" up the road. 

50km to go

Ineos Grenadiers have moved their entire team up towards the front of the peloton with Filippo Ganna in the blue leader's jersey being protected alongside GC leader for them, Laurens De Plus. 

60km to go

KoM (Canneto)

Attack!

The break has started the 4.6km Canneto climb. Average gradient of 3.3% with a max kicker of 9%. 

70km to go

Attack in break!

Bais and Tonelli catch Tarozzi as the rider who has been out front all day has sat up to try and save whatever energy he possibly can. 73km to go with 6km to go to the base of the Canneto climb. 

Attack in peloton!

Intermediate sprint (Casino de Terra)

Just one kilometre to the intermediate sprint in Casino di Terra. Tarozzi will cross the line first but who will take the two and one bonus second(s) in the peloton?

5km to go until the intermediate sprint. 

Kruijswijk (Visma-Lease a Bike) and Gebreigzahbier (Lidl-Trek) continue to lead the peloton as the gap up to Tarozzi (VF Group-Bardiani CSF-Faizane) has dropped to +1'47" with 87km to go. 

Just under 20km to the intermediate sprint. 35km to the mountain sprint. 

100km to go

Front puncture

110km to go

The peloton is being led by Steven Kruijswijk (Visma-Lease a Bike) and Amanuel Ghebreigzabhier (Lidl-Trek) with 115km to go. 

118km to go

It is beautiful and sunny in Italy today with the temperature being 16 degrees centigrade. Perfect racing conditions with a gentle 7kph wind. 

The teams of Lidl-Trek and Visma-Lease a Bike leading the peloton for their sprinters Jonathan Milan and Olav Kooij. 

The gap is now properly reducing between the peloton and Tarozzi as the time between the two has dropped from 5'22" to 3'56" with 126km to go. 

Earlier today, the race passed the famous and historic city of Pisa. Construction of the Leaning Tower of Pisa began in 1173 with it finally being completed 199 years later in 1372. 

Unsurprisingly, this has been a rather sleep stage. The peloton are just riding along at a steady pace with Tarozzi several minutes out front. 

140km to go

Just over an hour of racing and the time gap has begun to fall between Tarozzi and the pack with the gap dropping from 5'00" to 4'52" in the last 4km. 

The gap goes above five minutes between the bunch and Tarozzi out front. 

160km to go

There are two pairs of brothers at the race this year, though.

This year's Tirreno-Adriatico is the first since 2020 that hasn't had both Bais brothers riding. Davide is riding but Mattia wasn't picked for the race.

It looks like it is going to be a very lonely day ahead for Manuele Tarozzi. 

Tarozzi has three professional wins to his name. None of which came in Europe. They were...

175km to go

Tarozzi's gap has quickly gone out to beyond a minute. However, the Italian will be hoping that he gets some company soon as it will be a very lonely day otherwise. 

Attack!

Racing begins

Alpecin-Deceuninck come into this race with no real stand-out sprinter and absolutely no GC riders... However, they do have Mathieu van der Poel. 

Sign-on is in full swing in Camaiore...

The jerseys going into stage two:

The second stage sees the riders tackle the first road stage of this week's race with a 192km route between Camaiore and Follonica. Two towns that are often used as starts and finishes in this race. 

Hello and welcome to the CyclingNews live page for the second stage of Tirreno-Adriatico 2025. 

Latest on Cyclingnews