Skip to main content

As it happened: Milan-San Remo decided by a sprint photo finish

The route profile of the 2024 Milan-San Remo

The route profile of the 2024 Milan-San Remo (Image credit: RCS Sport)

Milan-San Remo – Everything you need to know

Milan-San Remo route

Milan-San Remo favourites

How to watch Milan-San Remo

Refresh

Hello and welcome to Cyclingnews' live coverage of Milan-San Remo

Buongiorno from Pavia. Cyclingnews in on the ground at the start to bring you all the pre-race information and then full race coverage. 

The sun is out in Pavia and we’re expecting spring weather all day. That should make it a fast and aggressive race.

Cyclingnews' Stephen Farrand is at the race start, and will be sharing the latest news from the build-up

We're edging closer to the start of the race in Pavia now.

There'll be a 5.7km neutral zone to start the day.

175 riders from 25 teams are set to roll out and take on the 288km challenge.

Today's race map...

Sign-on is complete and we're almost underway.

The riders now just waiting for the start to be given in Pavia.

Reigning champion and world champion Mathieu van der Poel makes his season debut in white shorts.

Here we go. The neutral start is given.

Coming closer to the end of the short neutral zone now and the flag will soon drop to commence the start of the race proper.

288km to go

Attacks fly straight away with Eolo, Corratec, Bardiani unsurprisingly among the teams at the front.

It's lined out at the rear of the peloton under the high pace.

While the attacks fly at the front, riders including Jasper Philipsen and Tadej Pogačar hang around at the rear of the peloton.

280km to go

No moves yet as riders from Bardiani, Polti, Corratec still lead at the front of the peloton.

271km to go

A group of around 10 riders have a small gap now.

It looks like this might be the break of the day!

Multiple riders from Corratec, Polti, Bardiani in there...

The peloton has let the move go up the road.

265km to go

Here's the makeup of the breakaway...

It's the sixth year in the row that Tonelli has made it into the break here at Milan-San Remo. Maestri has been out there three times before, too – in 2017, 2018, and 2023. Zoccarato was in last year's breakaway as well.

Lidl-Trek, Alpecin-Deceuninck, and Intermarché-Wanty at the head of the peloton now.

259km to go

A fast start to the race today.

It looks like the break's advantage will be held at around 1:30 for now.

Van der Poel drops back to his team car for a chat with his directeur sportif.

It's calm and relaxed at the rear of the peloton as the world champion passes Michael Matthews on his way back to the group.

The pair discuss one another's hairstyles as they ride along. 

249km to go

The peloton seems to be slowing down a little now. The gap is back out to just over two minutes.

244km to go

The break of the day.

Van der Poel stops to get a bike change.

236km to go

231km to go

Alpecin and Lidl still leading the way at the head of the peloton.

A 45kph average speed so far today after around 80 minutes of racing.

222km to go

A look at the head of the peloton.

The breakaway group has 2:30 now.

212km to go

The gap is slowly getting bigger as the kilometres pass by.

200km to go

Tadej Pogačar keeps his Milan-San Remo race strategy under wraps

190km to go

And now the gap dips under two minutes once again.

180km to go

The pair hit the deck but are quickly getting back up and running.

The breakaway riders out on the road.

172km to go

How to watch Milan-San Remo 2024

It's still just over two minutes for the breakaway – 2:15 now.

162km to go

We're edging towards the mid-point of the race at 144km to go.

The Passo del Turchino is also coming up shortly.

The riders have been climbing for some time as they head towards the Ligurian coast, though it has all been on very shallow gradients.

153km to go

Lunch time for the riders as they pass through the feed zone.

Onto the Tuchino now and the break leads by 1:55.

No major incident over the Turchino.

144km to go

The riders pass through the town of Novi Ligure a little earlier on.

The riders heading into Genoa now as they hit the coast.

133km to go

‘I love this race’ - Tom Pidcock takes aim at Milan-San Remo

Around three hours left to run today...

It's still Alpecin and Lidl working on the front. Cofidis are lined up behind them.

The race is a few minutes ahead of the quickest schedule so far. Around two hours and 40 minutes left to run, then.

118km to go

What is the Poggio? Inside the decisive climb of Milan-San Remo

We're coming closer to the 100km to go marker now.

110km to go

The riders at the head of the peloton.

Italy hopes for a Milan-San Remo miracle from Ganna, Milan or Bettiol

Davide Bais stops from the break with a puncture but he's back up and running now.

97km to go

Plenty of blurry shots on Getty today. The riders have been speeding along and there hasn't been much action to photograph so far.

10 ways to win Milan-San Remo

It's still the same 10 men out in the break – packed with riders from Polti, Bardiani, and Corratec.

75km to go

Under 20km to the first of the three Capi climbs...

One of those famous shots of the riders racing along the coast – the Capo Noli – south towards San Remo.

63km to go

'Everything happens on the Poggio' - Mathieu van der Poel returns at Milan-San Remo

Ineos Grenadiers, Bora-Hansgrohe, Jayco-AlUla, and Lotto-Dstny among the teams who have moved up in the peloton.

56km to go

The break has started the Capo Mele.

Just over five hours of racing done so far.

UAE Team Emirates move to the front of the peloton on the way up.

EF and Alpecin also up there.

1:30 and counting for the break now as they head down the other side and onto the Cervo.

The pace and tension certainly much higher than it was.

Milan-San Remo 2024 - 5 favourites, 5 outsiders

UAE, Alpecin, Groupama all at the front on the Cervo.

45km to go

UAE Team Emirates at the front on the Mele.

Tom Paquot (Intermarché-Wanty) has hit the deck in the peloton.

40km to go

 Baldaccini is dropped from the break.

And now another crash in the peloton which sees Tim van Dijke and Cedric Beullens go down.

UAE Team Emirates continue to push.

Christophe Laporte is dropped! The first major casualty of the day.

That's quite surprising.

Former race winner Alexander Kristoff (Uno-X Mobility) is also dropped.

The break are over the top of the climb with 1:30 in hand and now we head to the Cipressa.

Still nine left in the break following Baldaccini's departure from the move.

The Cipressa is coming...

32km to go

4km to the start of the hill. Here's a look at it. What will go down on the way up?

One final story from the day – or rather last night – before things really kick off...

Israel-Premier Tech, Ineos Grenadiers, and Lidl-Trek among the squads up front.

27km to go

EF and Ineos lead the peloton up. No sign of Pogačar's UAE squad.

Now a few men are moving up.

Tsarenko drops from the break.

Alessandro Covi on the front now to work for Pogačar.

Del Toro and Wellens also coming up.

Up in the break things are falling apart as the Bardiani men lead it.

Del Toro pushing a very high pace. 25 seconds to the break.

Pedersen, Stuyven, Ganna, Bettiol, Van der Poel, Pidcock lined out behind the UAE men.

24km to go

Six left up front – Samitier plus the men from Bardiani and Polti.

Jonathan Milan among those off the back, though he has already done some work for Mads Pedersen.

Del Toro is done and drops away, 2km from the top.

Wellens takes over but the pace has slowed.

Maybe 40 men left in the lead peloton.

Wellens pushes on now.

22km to go

Around 9:35 up the Cipressa for the peloton.

Down the other side of the hill now and it's a select group leading the way just seconds down on the breakaway.

Samitier crashes on the descent!

He ran wide and collided with a barrier on the outside of a corner and one of the Polti men couldn't avoid the crash.

Breakaway over, then, though Bais tries to keep it going with another push.

16km to go

Still only around 30-40 in the peloton.

A spell of calm now before it all kicks off again.

One last look at the breakaway while the group was still all together before the Cipressa.

Pogačar, Van der Poel, Matthews, Pidcock, Ganna, Kooij, Pedersen, Stuyven, Cosnefroy, Girmay, Bettiol, Alaphilippe all up there in the peloton.

The descent off the Cipressa.

Just over 2km to go until the start of the Poggio now.

A larger group coming back to the lead peloton now.

11km to go

Lidl-Trek lead the way as Bais is caught.

Here's the Poggio. 500 metres to go!

10km to go

Tudor hit the front as the Poggio begins.

Ineos Grenadiers also up there as riders begin to drop.

Ineos and UAE up there.

8km to go

Now Tim Wellens takes over.

A huge pace at this point.

Wellens, Pogačar, Van der Poel, Bettiol, Ganna at the front.

7km to go

It's all lined out behind him.

No big splits yet.

1.2km to the top!

Still Wellens pushes.

Pogačar goes 6.5km from the line!

Bettiol and Ganna follow Van der Poel behind Pogačar.

Then a gap to Pedersen.

Pedersen, Matthews, Pidcock...

More come across.

Pogačar couldn't get away.

He goes again!

200 metres from the top.

5.5km to go

Over the top and Pogačar leads the way!

Pogačar and Van der Poel have a few seconds.

Ganna leads the chase.

Pidcock chasing now.

He leads the chase across.

Pogačar, Van der Poel, Pidcock, Mohorič, Ganna, Pedersen, Stuyven, Bettiol, Sobrero...

4km to go

Only a small gap behind.

Pogačar has led all the way down the descent.

2.5km to go

Mohorič makes an attack at the bottom!

2km to go

Mohorič has a few seconds on the flat.

They're making it back to Mohorič.

1.5km to go

Sobrero counters!

Pidcock chases solo.

1km to go

Sobrero and Pidcock chased by Van der Poel.

Pidcock hits the front!

Can he pull this off?

He has a gap!

Stuyven leads out Pedersen!

Pedersen hits the front but so do Matthews and Philipsen!

Three fastmen sprint it out to the finish line!

Finish

Philipsen just ahead of Matthews at the line. Pogačar came through for third place.

It looked like Matthews might've had that. He was so close...

A look at that photo finish!

Stuyven and Pedersen launched the sprint just as Pidcock was brought back within sight of the line.

Today reportedly a 46.133kph average speed, which would beat the 1990 edition – 45.806kph – for the quickest Milan-San Remo ever.

Milan-San Remo: Jasper Philipsen snatches narrow victory in fastest edition

Here's what Tadej Pogačar had to say after sprinting to third today...

Here's Philipsen after the finish...

Michael Matthews speaks after taking a third career Milan-San Remo podium finish...

The final podium at the 2024 Milan-San Remo

Record-breaking Milan-San Remo 'one of the easiest races ever', says Tadej Pogačar

Tom Pidcock's final-kilometre attack falls short in Milan-San Remo

'It sucks but I can't change it now' – No sprint regrets for Matthews at Milan-San Remo

Latest on Cyclingnews