As it happened: Another hectic sprint on Giro d'Italia stage 4
Jonathan Milan dominant in Andora to beat Groves and Bauhaus to the finish line
Buongiorno and welcome to our live coverage of stage 4 of the 2024 Giro d'Italia!
We're just under an hour away from the start of today's stage, which should bring another sprint finish.
Yesterday's third stage also brought a sprint finish, won by Tim Merlier, his second career Giro stage victory.
Giro d'Italia: Tim Merlier claims first sprint stage as Pogačar's late attack fails
Merlier celebrated with a tribute to Wouter Weylandt, the Belgian QuickStep sprinter who died in a crash on stage 3 of the 2011 Giro.
Tim Merlier dedicates second Giro d'Italia stage win to late Wouter Weylandt
Belgian outpowers Jonathan Milan after tough battle with Tadej Pogačar's late break
Here's a look back at the results of stage 3 as well as the main classification standings.
And here's our breakdown of the updated GC standings heading into today's stage.
Under half an hour to go until the stage 4 start!
GC contenders Tadej Pogačar and Geraint Thomas were both on the attack late on in yesterday's stage, even if the pair were caught inside the final kilometre.
Read their perspectives on the late move below...
- 'Just stretching the legs' – Relentless Tadej Pogačar tries to upset sprinters at Giro d'Italia
- Geraint Thomas on Pogačar's late Giro d'Italia attack - 'He was kicking my head in'
Five minutes until the stage kicks off...
Off we go! Into the neutral zone to start the day.
600 metres to go until the flag drops!
Francisco Muñoz is the man on the move for the Italian team.
A couple more riders head out to chase him.
187km to go
Lilian Calmejane (Intermarché-Wanty) and Stefan De Bod (EF Education-EasyPost) join Muñoz.
And now Filippo Ganna (Ineos Grenadiers) is on the move and gets across to make it four.
Soudal-QuickStep working at the head of the peloton 12 seconds back.
Now up to 45 seconds for the break.
This is the break of the day.
Lidl-Trek also on the front of the peloton along with Soudal-QuickStep.
1:30 now to the lead quartet.
Ganna now seems to be dropping back from the breakaway.
It's raining and the small move isn't likely to make the finish, plus the peloton aren't letting them get very far up the road.
Now the peloton has slowed up and the gap is up to 2:30.
The road is steadily rising during this first half of the stage towards the high point of the third-category climb, the Colle del Melogno.
A look at the official profile of today's stage.
Torstein Træen (Bahrain Victorious) is out of the Giro d'Italia.
He joins Bram Welten (DSM-Firmenich PostNL) in heading home, with the Dutchman a DNS today.
Robert Gesink (Visma-Lease A Bike), Simon Carr (EF Education-EasyPost) and Eddie Dunbar (Jayco-AlUla) had already left the race in recent days.
No changes in the situation currently as the riders head towards the day's first intermediate sprint at Calizzano.
Ben Swift returns to Ineos Grenadiers team captain's role in Giro d'Italia
Experienced Briton taking part in 10th Grand Tour of career, will aim for Nationals after Giro
5:30 for the breakaway! The gap has only gone up since Ganna departed the move.
After a quick start at around 45kph, the average speed has dropped to 38kph in the past half hour.
114km to go
Three men out front, now on dry roads after the early rain.
The trio are almost at the Calizzano intermediate sprint now.
Muñoz leads the way through and now the sprinters jump from the peloton to battle over the remaining points on offer.
Biniam Girmay, Tim Merlier, Kaden Groves, Martin Marcellusi, and Fernando Gaviria all fighting over fourth place across the line.
Groves led the way for fourth place and five points. Merlier next on four, then Girmay, Marcellusi, and Gaviria.
Merlier is now top of the points classification on 67 points to Milan's 63.
4:15 between break and peloton after that sprint.
Visma-Lease A Bike and Lidl-Trek pushing the pace.
Up front it's Calmejane leading the way over the top of the climb.
Fabio Jakobsen is suffering off the back of the peloton on this third-category climb. Teammate Julius van den Berg is back with him.
Fernando Gaviria is also dropping.
'We've still got big goals for him' – Team explains why Sam Welsford isn't racing Giro d'Italia
'It's not like this is damaging a relationship between a team and the rider, it’s based on facts and making a joint decision' says Bora-Hansgrohe DS
That 9 points for Calmejane boosts him up to second place in the mountain classification.
He's on 32 points now, 19 down on Tadej Pogačar, though he'll wear the blue jersey tomorrow.
The peloton at 3:30 after that upping of the pace. Jakobsen at 4:45 down after he was dropped on the way up.
Race leader Tadej Pogačar among his teammates in the peloton today.
No data, no problem: Pogačar's searing stage 2 attack completed without a computer
Slovenian forced to ride on feel after earlier crash forced bike swap
Racing downhill for some time now.
There is a small climb on the way down, however, which the break is hitting now.
A crash in the peloton for Ethan Vernon and Jhonatan Narváez on the small climb but both are back up on their feet quickly.
Lewis Askey now at the rear of the peloton pushing a massive gear. He sticks his hand up for a bike change as he's clearly stuck in the wrong gear on the way up this climb.
Up at the front of the peloton UAE, Visma and Lidl are doing the work.
De Bod, Calmejane, and Muñoz remain 3:30 up the road.
Narváez and Jakobsen the major casualties off the back. They're still chasing back on.
And now Narváez makes it back to the peloton. Askey is also back in.
Visma and Lidl continue to lead the peloton on behalf of sprinters Olav Kooij and Jonathan Milan.
1km to go to the Intergiro sprint for the three men out front now.
Muñoz goes off the front of the move to take the maximum points there. Calmejane and De Bod follow before getting back up to the Spaniard.
Now Jakobsen gets back to the peloton after a long chase.
Three minutes later and the sprinters come out to play again. Kooij, Girmay, Groves up there again.
It looks like Kooij beat Groves across the line there.
10km now until the riders hit the final intermediate sprint of the day.
The trio among several riders going down on a wet right-hand bend.
Girmay has taken the longest to get going again. He's hurt his right hip and is slowly riding off.
Up front, Calmejane has sat up from the break, leaving Muñoz and De Bod in the move.
Girmay crashes again!
He slides out on a left-hander this time and falls on his left-hand side.
Girmay has a concussion check and he's still being checked out at the side of the road.
Biniam Girmay looks to be out of the Giro d'Italia.
Jens Voigt of Eurosport reporting that Girmay is heading out of the race in an ambulance.
Meanwhile the peloton has split at the front! There was a high pace heading into the final intermediate sprint as Cian Uijtdebroeks snagged a single bonus second in thid place.
Tadej Pogačar is also in the reduced front group!
No full information on who has made the cut and who has missed it just yet.
Lidl-Trek and Visma-Lease A Bike lead the front group, so the likes of Milan and Kooij are in there.
The race has hit the Ligurian coast now and it's pretty much all flat to the finish. The Capo Mele, which features on the Milan-San Remo route, comes just 3km from the line.
Around 30 seconds between the split peloton.
Just over two minutes between the remaining two breakaway men and the first part of the peloton.
'I never panic' – Romain Bardet stays in the game at Giro d’Italia despite illness
Frenchman limited losses on opening weekend amid stomach problems
Biniam Girmay crashes out of Giro d'Italia on wet descent
Intermarché sprinter left stunned and in pain after crashing twice
The peloton is back together now. Crisis averted for those who missed the split.
Visma and Lidl on the front as they have been for a large portion of the day.
The gap is coming down steadily but Muñoz and De Bod continue to battle on.
1:20 is the gap now.
It's sunny and dry now after the earlier rain.
23km to go
Visma-Lease A Bike, Lidl-Trek and Soudal-QuickStep all at the head of the peloton at the moment with Alpecin-Deceuninck just behind.
Another 10 seconds off the breakaway's lead and it's down to 1:10 now.
20km left to run now.
Bike change for Magnus Sheffield in the peloton.
And now the pace is only going up. 58 seconds to the two leaders.
Speciale Giro: The best Italian-inspired cycling deals
We've gone all Corsa Rosa with our pick of this week's deals
It's still largely the same mix of teams working to bring back Muñoz and De Bod.
We're in Milan-San Remo territory here.
The break won't make it to the finish but we've still yet to see who will make one last bid to stay away and take the combativity prize in the process.
Juan Molano (UAE Team Emirates) is at the rear of the peloton with a mechanical problem. He was caught up in the first Girmay crash earlier, too.
Lidl-Trek with three up front ahead of Milan here.
Kooij, Groves, Ewan, Van Poppel, Merlier all positioned up at the front along with Milan.
The two breakaway survivors are coming to the end of their day's work.
10km to go and 5km to the bottom of the Capo Mele.
Thomas and Pogačar are right up there.
19 seconds to the breakaway.
It's almost over for the break – eight seconds.
5km to go
Tudor, Bahrain, Visma, Ineos spread across the road as the peloton finally catches the two breakaway men.
De Bod makes one last push but it's over for the break.
He was in the breakaway earlier on before dropping back.
Tudor are leading the chase.
Ganna has a handful of seconds on the chasing peloton.
Danny van Poppel is attempting to counter!
Andrea Pasqualon is also on the move!
Van Poppel and Pasqualon caught.
Filippo Fiorelli attacks now.
The peloton is strung out behind Ganna. Lidl-Trek lead it.
Ganna is over the top and heading down into Andora.
Now Fiorelli is caught.
Alpecin-Deceuninck join Lidl-Trek in the chase.
Dani Martínez stops with a mechanical as Ganna is caught!
Consonni sets up the final sprint.
Laporte comes through now.
Milan hits the front.
Merlier is coming up alongside him.
But the Belgian can't get up alongside Milan.
Kaden Groves came through for second place at the death. Phil Bauhaus and Olav Kooij were third and fourth after Tim Merlier faded to fifth in the final metres.
Groves came in with a fast finish but nobody came close to Milan there.
Giro d'Italia: Jonathan Milan fastest in bunch sprint to win stage 4
Filippo Ganna caught at the finish after powerful late-race solo attack
2023 points classification winner Milan will be back in charge of the maglia ciclamino tonight. He's on 113 points to Tim Merlier's 81 now.
That was Milan's fourth win of the season and ninth of his career.
Milan celebrates with his teammates, including Juan Pedro López on the left, after his victory.
Here's what Milan had to say after his win today...
"I have so many emotions now. I said from the beginning we came here with one goal for everyone. So today the guys did an amazing job. It is such an amazing sensation to win again here in the Giro d'Italia.
"I really have to say thanks always to my teammates – they first believe in this day and then also it's pretty special because my parents they were here, so I'm really happy about it. It's just an amazing sensation.
"We saw Filippo Ganna going full gas in the last climb, we catch him with 900 metres to go. Yeah, he also helped us in a way, let's say. And then Simone Consonni did just a fantastic lead-out. And yeah, I just had to play my cards then."
Groves finished in second place, his best result so far in this year's Giro. Here's what he said after that finish...
"It was a really hectic sprint today. It was such a high pace and all the teams just racing for position – it makes it quite scary at times and it just increases the speed.
"These types of stages are attractive to guys that can do a late attack. We saw that yesterday also with Pogačar. He also could have done a similar thing today but I think the wind was in our favour. In the end you have to be going pretty strong to stay away.
"We're getting there. The team's riding really well for me. And they keep committing and we keep trying and we'll see how we go in the coming days."
Today's stage winner takes to the podium and celebrates the victory plus getting back into the points jersey.
Elsewhere, Tadej Pogačar retains the GC and mountain jerseys while Cian Uijtdebroeks is still in the best young rider jersey.
That's all from us today at stage 4 of the Giro d'Italia. Be sure to check back tomorrow for more live coverage!
Latest on Cyclingnews
-
Human Powered Health to debut new 'tailwind' textured kits created by new partner Verge Sport at Tour Down Under
New York-based cycling apparel company makes a 'milestone' move to Women's WorldTour -
The UCI rules have changed for 2026 – Everything you need to know
From equipment restrictions to new additions to the anti-doping watchlist, here's what's changed in 2026 -
'Guys won't be able to live at this intensity for 10-15 years like it was in the past' – Former Giro d'Italia winner Jai Hindley on how cycling's continued need for speed could lead to shorter careers
'Everyone is doing everything to the absolute limit – you either adapt and do everything you can, or you're left in the dust' says Australian
-
'I'm certainly not at my best yet' – Mathieu van der Poel heads to Spain after going nine from nine in cyclo-cross, but the big goals are still to come
Dutchman will likely return to racing on January 24 at Maasmechelen World Cup -
I tried nasal strips for cycling to find out if they're just the latest trend, or a real performance enhancer – here's how they stack up to the marketing claims
Cyclingnews takes a deeper dive into the nasal strips you'll have seen plenty of pros wearing, what they promise and what they deliver in terms of improving breathing and performance on the bike -
'We've changed the size of my frame and widened the handlebars' - Jonathan Milan gets more aerodynamic for 2026 sprints
Lidl-Trek sprinter to target first Giro d'Italia maglia rosa and points jersey
-
'In any sport I think it's impossible to go: Oh yeah, the sport is 100% clean' – 2025 Tour de France leader Ben Healy points out potential upper limit of anti-doping measures
Irishman dreaming of Tour de France success but recognises World Championships as major priority in 2026 and 2027 -
All the reasons to subscribe to Cyclingnews in 2026: More industry-leading lab tests, exclusive investigations and insider interviews
All the member-exclusive features you can expect to read on Cyclingnews in the coming weeks and months -
'I was emotional to see that it's possible' - Canada's Nadia Gontova steps up to the WorldTour inspired by compatriot and new World Champion Magdeleine Vallieres
'You don't need to be one of the big favourites to go and win a big race ... yeah, that's cool' says newest Liv-Jayco-AlUla rider








