Refresh

2026-05-10T15:06:17.944Z

Thanks for joining us today on what was another print victory for young Paul Magnier – this time, against a full field of sprinters without a crash to disrupt things. It’s a result that confirms the Frenchman has made it into the elite category of world sprinters.

Farewell to Bulgaria, where great crowds flocked to the roadside each day to cheer on the novelty of the Giro. No, following a rest day tomorrow, the Giro returns home to Italy, where the race will recommence on Tuesday. We’ll be back then for continued live coverage, so be sure to re-join us once more!

Soudal Quick-Step French rider Paul Magnier celebrates on the podium after winning the 3nd stage of the Giro d'Italia 2026 - Tour of Italy cycling race between Plovdiv and Sofia, Bulgaria, on May 10, 2026. (Photo by Luca Bettini / AFP)

(Image credit: Getty Images)

MAGNIER WINS

2026-05-10T14:28:25.352Z

Milan starts his sprint early…

2026-05-10T14:28:09.720Z

Theyve been caught, and Unibet lead the peloton.

2026-05-10T14:27:39.926Z

Surely they can’t stay clear?

2026-05-10T14:27:21.976Z

It’s getting a little panicked in the peloton, the catch not yet made.

2026-05-10T14:26:33.885Z

Just 2km to go – and the catch still hasn’t been made…

2026-05-10T14:26:03.242Z

On one side of the road Lidl lead, on the other Unibet Rose Rockets.

2026-05-10T14:24:48.277Z

Sevilla, Tarozzi and Tonelli haven’t given up yet, and are working well together.

2026-05-10T14:23:46.581Z
5KM TO GO

2026-05-10T14:23:11.582Z

It’s a wide road, so lots of teams are spread across the road horizontally, near the front.

2026-05-10T14:22:10.853Z

Astana and Movistar also right towards the front.

2026-05-10T14:21:31.456Z

A first crash of the day, Timo de Jong going down. He seems to be OK though.

2026-05-10T14:20:50.744Z

Now the trains come charging through! Bardiani take over at the front, rivalled by Lidl

2026-05-10T14:18:51.616Z

At the front, it’s still the same riders at the front, but sprint trains are starting to form behind.

2026-05-10T14:17:33.280Z
10KM TO GO

2026-05-10T14:16:03.803Z

Andresen is safely back in the peloton. But how much prescious energy did he use up in the chase?

2026-05-10T14:14:32.921Z

Tarozzi and Sevilla sprint for the Red Bull KM line… and Tarozzi wins it.

2026-05-10T14:12:04.614Z

Andresen is 35 seconds behind the peloton.

2026-05-10T14:10:44.452Z

Mechanical for Andresen! That’s bad timing, only 16km from the finish.

2026-05-10T14:09:50.780Z

There’s a Red Bull Kilometre coming up in a few kilometres. With three riders in the break, there isn’t set to be any time bonuses left for anyone in the peloton to snap up, as Bernal did yesterday.

2026-05-10T14:07:09.059Z
20KM TO GO

2026-05-10T14:02:59.990Z

The breakaway riders aren’t giving up yet. They’ve grown their lead back out to almost a minute again.

2026-05-10T14:02:05.275Z

NSN were left very frustrated yesterday when, having spent practically all day leading the peloton with Ryan Mullen, their stage candidate Corbin Strong was denied a chance to go for the stage when he crashed out. They’ve done no work today, but their likely man for today – pure sprinter Ethan Vernon – is still one of the best shouts for the expected sprint today.

2026-05-10T13:56:56.761Z
30KM TO GO

2026-05-10T13:55:41.711Z

A crash prevented Kaden Groves from the chance of sprinting on stage one, but so far today has passed without incident. If he can get a clean run to the line, and is feeling better after that fall, he’ll be a contender.

2026-05-10T13:52:14.384Z

The peloton, where Lidl are now also helping out with the pace-setting through Amanuel Ghebreigzabhiher.

SOFIA, BULGARIA - MAY 10: Amanuel Ghebreigzabhiher of Eritrea and Team Lidl - Trek competes during the 109th Giro d'Italia 2026, Stage 3 a 175km stage from Plovdiv to Sofia / #UCIWT / on May 10, 2026 in Sofia, Bulgaria. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

2026-05-10T13:50:30.908Z

The climb completed, Dylan Groenewegen is poised to have a crack at the bunch sprint today. The Dutchman has been one of the in-form fastmen of the season, with four wins to his name already, and his team have been contributing to the chase all day. Of his 80+ career wins, none have come from the Giro – he’ll want to put that right today.

2026-05-10T13:43:36.423Z
40KM TO GO

2026-05-10T13:40:14.452Z

Tobias Lund Andresen was second behind Magnier on the opening stage, a performance that indicates he has no problem replicating his strong early season form of Grand Tour level. His Decathlon team has had no presence at the front of the peloton all day, but have a tendency to move into position at just the right time come the sprint finale.

2026-05-10T13:37:52.796Z

How will the race’s headline sprinter, Jonathan Milan, fare today? The home favourite didn’t get up to full speed in the opening stage sprint, but still described himself this morning as being at ‘98%.’ That would likely be a fast enough Milan to take victory.

2026-05-10T13:33:59.525Z

SOFIA, BULGARIA - MAY 10: Ayco Bastiaens of Belgium and Team Soudal Quick-Step leads the peloton during the 109th Giro d'Italia 2026, Stage 3 a 175km stage from Plovdiv to Sofia / #UCIWT / on May 10, 2026 in Sofia, Bulgaria. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

2026-05-10T13:32:29.671Z

So it feels safe to say that today will end in a bunch sprint, barring any drama. But who is most likely to triumph in one?

50KM TO GO

2026-05-10T13:25:35.860Z

There’s been a change at the front of the peloton – Lidl have placed a rider there to help with the work. They’re setting things up for Milan.

2026-05-10T13:23:58.013Z

And they’ve done it! They managed to get into the race convoy and speed through it and back onto the rear of the peloton.

2026-05-10T13:22:41.945Z

De Lie has teammates Giddings and Rutsch with him to try and help get him back into the peloton.

2026-05-10T13:19:34.353Z

SOFIA, BULGARIA - MAY 10: Remy Rochas of France and Team Groupama - FDJ United competes during the 109th Giro d'Italia 2026, Stage 3 a 175km stage from Plovdiv to Sofia / #UCIWT / on May 10, 2026 in Sofia, Bulgaria. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

2026-05-10T13:16:43.619Z
60KM TO GO

2026-05-10T13:14:40.445Z

De Lie has a rather unpleasant reason for his poor shape at the moment – a suspected cow dung infection, sustained during the Famenne Ardennes Classic.

‘Half the peloton fell ill’ – Cow manure infection blamed as Arnaud De Lie and Lotto-Intermarché see Giro d’Italia build-up derailed

KOM – BOROVETS PASS

2026-05-10T13:03:30.333Z

The break aare nearly at the top of the climb.

2026-05-10T13:02:41.973Z

De Lie is having a really hard time. He ha two teammates with him, but finds himself almost a minute adrift of the peloton.

2026-05-10T13:00:50.659Z

SOFIA, BULGARIA - MAY 10: A general view of Diego Pablo Sevilla of Spain - Blue Mountain Jersey, Alessandro Tonelli of Italy and Team Polti VisitMalta and Manuele Tarozzi of Italy and Team Bardiani CSF 7 Saber compete in the breakaway during the 109th Giro d'Italia 2026, Stage 3 a 175km stage from Plovdiv to Sofia / #UCIWT / on May 10, 2026 in Sofia, Bulgaria. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

2026-05-10T12:59:27.815Z

Campanerts crosses team boundaries to hand De Lie a bidon, and then makes his way back to the peloton. A sporting gesture, though his Visma team might think differently.

2026-05-10T12:58:19.907Z

De Lie has now been dropped, and has Josh Giddings and Campanerts with him.

2026-05-10T12:57:23.009Z

Victor Campanerts is also out the back, away from all his other Visma teammates, but seems to be there more for emotional support for his compatriot and former teammate De Lie than suffering himself.

2026-05-10T12:52:15.650Z

This is looking bad for De Lie again, who, despite the modest pace, is struggling to hang on to the back of the peloton. He’s clearly still suffering from whatever ailed him yesterday.

2026-05-10T12:51:06.011Z

At last year’s Giro, this was the kind of climb that Mads Pedersen would have sensed as an opportunity to drop his rivals, but there isn’t really a rider of his profile at this year’s race, or a team with the same strength to execute such a plan.

2026-05-10T12:47:33.968Z

So far it’s the same Astana, Soudal and Unibet riders setting tempo.

2026-05-10T12:44:30.215Z
80KM TO GO

2026-05-10T12:41:50.367Z

The breakaway trio are on the climb now.

2026-05-10T12:40:52.411Z

Only a kilometre left until the official start of the climb. It’s a slow and steady one, with an average gradient of 5.3% that will start to hurt towards the end of its 9.2km duration. Will any teams apply pressure to dry and drop some sprinters, or deem it too far from the finish to be worth the effort?

2026-05-10T12:36:18.415Z

Here are the updated points classification rankings:

90KM TO GO

2026-05-10T12:19:42.722Z

Jonathan Milan. We might get some idea of how well he’s sprinting come this intermediate sprint. So far at this Giro, he hasn’t quite looked at his best.

SOFIA, BULGARIA - MAY 10: (L-R) Jonathan Milan of Italy and Simone Consonni of Italy and Team Lidl - Trek compete during the 109th Giro d'Italia 2026, Stage 3 a 175km stage from Plovdiv to Sofia / #UCIWT / on May 10, 2026 in Sofia, Bulgaria. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

2026-05-10T12:15:08.490Z

A reminder of the current points classification rankings:

100KM TO GO

2026-05-10T12:09:12.219Z

One team that managed to avoid disaster yesterday was Netcompany Ineos. Their riders avoided the crash, and came through the stage looking in a strong position, with Egan Bernal already up to third overall after smartly taking some easy bonus seconds on offer.

‘We could have easily been on the left and it would have been us’ – Netcompany Ineos benefit from Giro d’Italia crash chaos as Egan Bernal moves up to third on GC

110KM TO GO

2026-05-10T11:52:19.799Z

The front of the peloton, being led by Magnier’s Soudal teammate.

SOFIA, BULGARIA - MAY 10: Ayco Bastiaens of Belgium and Team Soudal Quick-Step leads the peloton during the 109th Giro d'Italia 2026, Stage 3 a 175km stage from Plovdiv to Sofia / #UCIWT / on May 10, 2026 in Sofia, Bulgaria. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

2026-05-10T11:47:52.160Z

Arnaud De Lie is talking to his team car. On paper he’d be a top candidate for the stage in a sprint today, but really struggled on the climbs yesterday, so will be up against it to survive today’s.

2026-05-10T11:46:14.813Z

The road is going ever so slightly uphill, which it will continue to do so gradually until the onset of the official Borovets Pass, in about 35km’s time.

2026-05-10T11:43:24.375Z

The pack rides during the 3nd stage of the Giro d'Italia 2026 - Tour of Italy cycling race between Plovdiv and Sofia, Bulgaria, on May 10, 2026. (Photo by Luca Bettini / AFP)

(Image credit: Getty Images)

2026-05-10T11:40:05.887Z
120KM TO GO

2026-05-10T11:39:17.582Z

One rider who was involved in the crash, but who survived it to live another day at this Giro, was Derek Gee-West. Though held up by the incident, he didn’t seem too badly affected by it, based on the way he powered past riders while trying to rejoin the peloton. Ultimately he didn’t quite manage to, but retains his GC hopes by limiting his losses to one minute.

130KM TO GO

2026-05-10T11:20:35.147Z

Another victim of yesterday’s crash was Bahrain-Victorious’ leader Santiago Buitrago, who suffered concussion after his fall.

Santiago Buitrago out with concussion after Giro d’Italia stage 2 crash, fractures in lower back for Andrea Vendrame

140KM TO GO

2026-05-10T11:07:43.303Z

And an XDS Astana rider is too, doing their bit to defend Silva’s pink jerssey.

2026-05-10T11:03:26.851Z

The Unibet Rose Rockets rider is now contributing to the pace-setting.

2026-05-10T11:02:40.247Z

Thomas Silva, enjoying what has so far been a very comfortable day in the pink jersey.

XDS Astana Team Uruguayan rider Guillermo Silva wearing the overall leader's pink jersey (Maglia Rosa) rides during the 3nd stage of the Giro d'Italia 2026 - Tour of Italy cycling race between Plovdiv and Sofia, Bulgaria, on May 10, 2026. (Photo by Luca Bettini / AFP)

(Image credit: Getty Images)

2026-05-10T10:57:09.104Z
150KM TO GO

2026-05-10T10:53:05.816Z

Soudal’s Bastiaens is doing all the work for now, but there’s a Unibet Rose Rockets rider behind hum. That suggests they believe Dylan Groenewegen can survive the climb to compete for the sprint today.

2026-05-10T10:47:33.490Z

PLOVDIV, BULGARIA - MAY 10: A general view of the peloton prior to the 109th Giro d'Italia 2026, Stage 3 a 175km stage from Plovdiv to Sofia / #UCIWT / on May 10, 2026 in Plovdiv, Bulgaria. (Photo by Tim de Waele/Getty Images)

(Image credit: Getty Images)

2026-05-10T10:43:30.161Z

Soudal-QuickStep have stepped up, putting Ayco Bastiaens at the front. They’re showing confidence that their man Paul Magnier can repeat his stage 1 sprint success.

2026-05-10T10:41:41.818Z
160KM TO GO

2026-05-10T10:39:01.508Z

The gap’s up to over three minutes.

2026-05-10T10:37:25.509Z

XDS Astana have placed two riders at the front of the peloton, but they’re not exactly setting a pace yet, allowing the gap to continue to grow.

2026-05-10T10:32:03.898Z

PLOVDIV, BULGARIA - MAY 10: (L-R) Diego Pablo Sevilla of Spain and Team Polti VisitMalta - Blue Mountain Jersey, Paul Magnier of France and Team Soudal Quick-Step - Purple Points Jersey, Guillermo Thomas Silva of Uruguay and Team XDS Astana - Pink Leader Jersey and Jan Christen of Switzerland and UAE Team Emirates - XRG - White Best Young Rider Jersey prior to the 109th Giro d'Italia 2026, Stage 3 a 175km stage from Plovdiv to Sofia / #UCIWT / on May 10, 2026 in Plovdiv, Bulgaria. (Photo by Tim de Waele/Getty Images)

(Image credit: Getty Images)

2026-05-10T10:26:12.688Z
170KM TO GO

2026-05-10T10:24:59.398Z

It’s very relaxed in the peloton, where riders are chatting with, rather than attacking, one another.

2026-05-10T10:22:14.600Z

No more attacks were forthcoming, and it seems we have our break of the day already.

2026-05-10T10:20:50.189Z

So far so familiar – Diego Pablo Sevilla and his Polti VisitMalta teammate Alessandro Tonelli have attacked with Bardiani’s Manuele Tarozzi attacked right from the gun, and have been allowed up the road.

2026-05-10T10:18:24.399Z
OFFICIAL START

2026-05-10T10:17:46.825Z

We’re about to find out as the flag is about to be waved.

2026-05-10T10:17:24.485Z

So far at this Giro there have been no fights to get into the day’s break – will that be different today, now that the GC rankings have begun to take some shape, with many riders now well down on time already?

2026-05-10T10:14:14.467Z

Race leader Guillermo Thomas Silva at the start.

PLOVDIV, BULGARIA - MAY 10: Guillermo Thomas Silva of Uruguay and Team XDS Astana - Pink Leader Jersey and a view of Trofeo Senza Fine prior to the 109th Giro d'Italia 2026, Stage 3 a 175km stage from Plovdiv to Sofia / #UCIWT / on May 10, 2026 in Plovdiv, Bulgaria. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

2026-05-10T10:07:49.750Z

Plovdiv is hosting today’s stage, and the riders are moving through its throngs of crowds now for the unofficial start.

2026-05-10T10:05:07.149Z

Adam Yates, battered and bruised at the end of yesterday’s stage. Remarkably, this is the first of the 17 Grand Tours he has competed in that he has failed to finish.

UAE Team Emirates - XRG British rider Adam Yates crossing the finish line after a crash in the 2nd stage of the Giro d'Italia 2026 - Tour of Italy cycling race between Burgas and Veliko Tarnovo, Bulgaria, on May 9, 2026. (Photo by Luca Bettini / AFP)

(Image credit: Getty Images)

2026-05-10T09:58:36.748Z

Yates’ UAE team were easily the most ill-affected from that crash. Yates joins fellow climbers Jay Vine and Marc Soler in retiring, while their hopefuls for the stage yesterday, Antonio Morgado and Jhonatan Narváez, also went down. Today will be about recovering and regrouping, before they reassess how to approach this race with their depleted roster.

‘The most important thing is that the guys manage to recover’ – UAE Team Emirates-XRG rue tough day at Giro d’Italia as five riders crash

Adam Yates out of Giro d’Italia following brutal crash, won’t start stage 3

2026-05-10T09:46:08.527Z

For the GC men, the day will be solely about survival, and yesterday’s nasty crash was a harrowing reminder of how things can go south so suddenly at Grand Tour racing. Five riders didn’t make it to the finish, and there have been more withdrawals overnight.

2026-05-10T09:43:00.163Z

We’re in Bulgaria again, for a third and final stage before a rest day and border crossing brings the race back to the motherland. And the parcours is kind of like the middle ground between day one’s flat roads, and yesterday’s hills – there’s a long category two climb halfway through to challenge the sprinters, but after that a straightforward run-in to the line.

2026-05-10T09:38:48.896Z

Hello and welcome to stage three of the Giro d’Italia!