Hello, and welcome to Cycling Weekly's live coverage of stage 5 of the Giro d'Italia. With live racing now harder (see: more expensive) to watch in the UK, we thought we would bring you updates from some of the key stages of the 108th edition of the Italian Grand Tour. The first of those live blogs comes today, with an unpredictable, punchy stage in the south of Italy.
I'm Tom Davidson, and I'll be guiding you through the 151km of action from Ceglie Messapica to Matera, which is in the very south of the boot, basically in the arch.
To catch you up, Mads Pedersen (Lidl-Trek) is in the pink jersey after two stage wins on the opening weekend in Albania. Casper van Uden (Picnic PostNL) won Tuesday's bunch sprint in Lecce.
- Who is leading the Giro d'Italia 2025 after stage 4?
81km to go: Still on a dual carriageway.
There's not much urgency in the pack right now, save for Mosca ploughing the front. It's been a calm afternoon so far.
91km to go: The riders are barreling down a dual carriageway at the moment. The race is heading west along Italy's southern coast on the Ionian Sea.
97km to go: We're now into the final 100km. Little has changed over the last hour of racing. We still have a breakaway trio, and Lidl-Trek's Jacopo Mosca is still pulling in the peloton.
Here's a shot of the escapees – Lorenzo Milesi (Movistar), Giosuè Epis (Arkéa-B&B Hotels) and Davide Bais (Polti VisitMalta).
101km to go: The next 50km are pan flat until the riders reach the 'Red Bull Kilometre' in Bernalda, with around 50km to go.
Don't know what the Red Bull Kilometre is? Here's your answer.
109km to go: The intermediate sprint in Massafra is won by Epis ahead of Bais.
Behind, Pedersen shoots away from the peloton to take minor points.
115km to go: The riders are now descending gradually to the first of three individual sprints today. That comes in around 7km.
120km to go: The breakaway is being kept on a tight leash. Their advantage is now just 1:45. Mosca is still hammering the front for Lidl-Trek.
Here's Mads Pedersen in his pink skinsuit ahead of the start today.
In case you missed it, the Dane announced this morning that he has penned a lifetime contract with Lidl-Trek, keeping him at the squad for "the rest of his professional career".
"Taking the decision to stay with Lidl-Trek for the remainder of my career was for me quite easy, actually," he said in a press release. "Since I joined in 2017, I always felt super welcome and supported by everyone here. Every time my contract was up for renewal, it was easy to make the decision to stay."
130km to go: The average speed so far is 43.7kph, slightly slower than yesterday's stage average of almost 47kph.
As an aside, I enjoyed this video Lidl-Trek shared ahead of the race of Mosca having his head shaved like a monk.
Apparently he lost a bet.
100% commitment to the team 🤝100% commitment to the bet 💇🏻♂️Chapeau @SunJjak , and sorry @ElisaLongoB 🤭#GirodItalia pic.twitter.com/QX2yC7vFpeMay 10, 2025
136km to go: The gap is now over 2:30. Lidl Trek's Jacopo Mosca is leading the bunch behind.
140km to go: Let's honour the breakaway trio's bravery by learning a bit more about them.
Davide Bais (Polti VisitMalta) is a 27-year-old Giro d'Italia stage winner, having taken his only career victory on the Gran Sasso in 2023.
Giosuè Epis (Arkéa-B&B Hotels) is a first-year pro, aged 23. Already, he has 24 race days under his belt this season.
Lorenzo Milanesi (Movistar), also 23, is the youngest of the three, but only by two weeks. He's never won a pro race, but did become the under-23 time trial world champion in 2023.
147km to go: Movistar's Lorenzo Milesi joins the two escapees to form an all-Italian trio. The gap to the peloton is over a minute.
It looks like nobody else will dare to go up the road.
150km to go: We've got two early takers for the breakaway – Giosuè Epis (Arkéa-B&B Hotels) and Davide Bais (Polti VisitMalta).
151km to go: I (Tom Davidson) have now seized back the reins from Adam, just as stage five begins. Here comes the battle for the breakaway.
If you're working out who is who, Mads Pedersen (Lidl-Trek) is in the pink jersey, Olav Kooij (Visma-Lease a Bike) is in purple for points, Mathias Vacek (Lidl-Trek) is in the white young rider's jersey, while Lorenzo Fortunato (XDS Astana) is the man in blue, for leading the mountains classification.
Everyone else is in their ordinary kits - you can take a look at the start list here.
We have answers to many of your questions, but please do email me - adam.becket@futurenet - if we can answer any others.
How does the general classification work at the Giro d'Italia?
How to watch the Giro d'Italia 2025: Everything you need to live stream the Italian Grand Tour
How much prize money does the winner of the Giro d'Italia get?
What do all the Giro d'Italia jerseys mean? Pink, purple, blue and white explained
While Tom is away, it's Adam Becket here, just with a couple of updates before today's stage gets underway.
Two riders will not be on the start line today after crashing yesterday - Nickolas Zukowsky of Q36.5 Pro Cycling, and Søren Kragh Andersen of Lidl-Trek. The former broke a collarbone, while the latter broke a wrist. Ouch. We wish them the best for their recoveries.
I'm off to grab a sandwich before the stage begins. I suggest you do the same. Rendez-vous back here in 45 minutes or so.
I've never been to Matera but I've just been told by a friend that it's a "fascinating" place.
The city is known for its cave dwellings, called sassi, which are carved into the limestone cliffs. Apparently it was a bustling settlement throughout the Roman, Byzantine, and Norman eras.
Matera also has an olive oil museum, which is located underground in an old mill.
The last time the Giro d'Italia finished in Matera was in 2020, when Arnaud Démare, then of Groupama-FDJ, outsprinted the pack.
The Frenchman went on to win the points classification that year, but he's not in this current edition.
Wondering what he's up to instead? Démare finished fourth at the Classique Dunkerque yesterday, riding for Arkéa-B&B Hotels. Here he is raising his arms in Matera five years ago.
Here's how the GC looks going into stage five:
1. Mads Pedersen (Den) Lidl-Trek, in 11:44:31
2. Primož Roglič (Slo) Red Bull-BORA-hansgrohe, +9s
3. Mathias Vacek (Cze) Lidl-Trek, +14s
4. Brandon McNulty (USA) UAE Team Emirates-XRG, +21s
5. Isaac Del Toro (Mex) UAE Team Emirates-XRG, +22s
6. Juan Ayuso (Spa) UAE Team Emirates-XRG, +25s
7. Max Poole (GBr) Picnic PostNL, +33s
8. Antonio Tiberi (Ita) Bahrain-Victorious, +34s
9. Michael Storer (Aus) Tudor Pro Cycling Team, +36s
10. Guido Pellizzari (Ita) Red Bull-BORA-hansgrohe, +40s
Today's stage will roll out at 13:50 local time – that's 12:50 in the UK.
There's only one categorised climb on the menu – a 2.9km kicker inside 30km to go – but the finale is lumpy all the way into Matera. One for the breakaway? Or will we see the GC riders battle it out for the stage win?
Thank you for reading 20 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1