Refresh

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!