Refresh

2026-05-09T14:48:10.822Z

Not Adam Yates though – he’s nine minutes dow, his pink jersey dreams surely over.

2026-05-09T14:47:32.107Z

There are over 20 riders in the main chase group, including most of the other GC contenders.

2026-05-09T14:46:51.055Z

It looks like this trio will contest for the stage – but who will be quickest? It’s hard to call as they’ve all had decent sprints in the past.

2026-05-09T14:45:32.434Z

They’re not working together though – the gap is growing, to 23 seconds.

2026-05-09T14:45:01.121Z

Bernal, Gall, Arensman, Ciccone, O’Connor, Mas, Caruso are all in the second group behind the 3 leaders.

2026-05-09T14:43:29.492Z

The chase group behind has swelled, with Benal getting back into it.

2026-05-09T14:43:02.728Z

Actually, that gap looked exaggerated. It’s closer to 15 seconds in reality.

2026-05-09T14:41:37.587Z

It’s a big gap – up to 22 seconds already!

2026-05-09T14:40:52.266Z
10KM TO GO

2026-05-09T14:40:16.768Z

Vingegaard has just 2 riders with him – Giulio Pellizzari and Lenny Van Eetvelt.

2026-05-09T14:39:50.712Z

There are gaps behind, with Bernal, O’Connor and Mas all adrift.

2026-05-09T14:38:57.246Z
VINGEGAARD ATTACKS

2026-05-09T14:38:26.016Z

Vingegaard movrs to the front! He’s upping the pace on the steeper section.

2026-05-09T14:37:53.226Z

Gee was not dropped on the climb, but rather never made his way back after the crash. He’s trying to rejoin the peloton on the climb.

2026-05-09T14:36:48.777Z

Magnier is dropped – we will have a new pink jersey!

2026-05-09T14:36:27.016Z

It’s still a big peloton, buy all stretched out single file by Visma’s work.

2026-05-09T14:35:13.323Z

Narváez and Gee are both dropped on the climb, having gone down in the crash.

2026-05-09T14:33:40.006Z

Visma take control at the front.

2026-05-09T14:33:20.216Z

Morgado has been dropped, despite being tipped as a contender for the stage.

2026-05-09T14:32:49.013Z

Astana lead the peloton onto the climb, with Scaroni.

2026-05-09T14:32:19.255Z
DNF – JAY VINE

2026-05-09T14:31:39.733Z

And now the race is on for positions onto the final climb, which is imminent.

2026-05-09T14:30:35.328Z
RED BULL KILOMETRE

2026-05-09T14:30:01.906Z

The race is on again, and there are bonus seconds on offer at the Red Bull Kilometre.

2026-05-09T14:29:25.705Z

The race did not wait for all the dropped riders to return before restarting. Strong still had some ground to make up, and no sign of where Yates is.

2026-05-09T14:27:34.880Z
RACE RESUMES

2026-05-09T14:27:07.286Z

Andrea Vendrame is also still not on his bike after being checked out by the medics, but looks set to continue.

2026-05-09T14:25:27.686Z

Adne Holter is still waiting to get back on his bike, sat up on the floor.

2026-05-09T14:23:04.365Z
20KM TO GO – RACE NEUTRALISED

2026-05-09T14:22:08.633Z

Cavagna looked in a bad way, but is now back on his bike and riding.

2026-05-09T14:21:36.297Z

About 20 riders must have been held up in that crash.

2026-05-09T14:20:46.997Z

Adam Yates is trying to get back ono his bike. He’s covered in mud, having gone into the ditch.

2026-05-09T14:19:15.999Z

Most are up on their feet, but some gingerly so.

2026-05-09T14:18:36.837Z

Morgado and Adam Yates also involved.

2026-05-09T14:18:11.569Z

buitrago, Gee-West and Strong among those inolved.

2026-05-09T14:17:34.806Z
CRAS

2026-05-09T14:16:58.968Z

The pace is relly up now, with a rainbow of different coloured jerseys lined across the front.

2026-05-09T14:12:45.077Z

More rain jackets are being discarded. Gall is getting some help from Decathlon teammate Naesen with his.

2026-05-09T14:11:47.981Z

That’s it, Maestri and Sevilla’s day out front is over, having spent almost 200km and five hours leading the race. Chapeau!

2026-05-09T14:10:52.965Z

Ineos lead the peloton, as they are about to make the catch.

2026-05-09T14:08:44.070Z
30KM TO GO

2026-05-09T14:06:15.923Z

The battle for position in the peloton is on! Visma, Ineos and UAE are all formed into long lines towards the front.

2026-05-09T14:04:28.423Z

Things are heating up – some of the jackets that were being put on are now coming off again. This race is going to ignite soon.

2026-05-09T13:59:43.505Z

Ryan Mullen is practically the only rider visible at the front of the peloton who is not wearing a rain jacket.

The pack rides during 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-09T13:56:58.982Z

Not only is it wet out there, it’s also cold. Magnier’s pink jersey isn’t keeping him warm enough, and shaking his arms to try and warm up.

2026-05-09T13:55:52.075Z
40KM TO GO

2026-05-09T13:54:57.403Z

Mechanical for Sepp Kuss. He’ll have no problem making his way back to the peloton while the pace is this slow, though his job will be solely looking after Vingegaard, with no intention of looking after his own GC position as a ‘plan b’ option.

50KM TO GO

2026-05-09T13:42:41.852Z

VELIKO TARNOVO, BULGARIA - MAY 09: Bart Lemmen of Netherlands and Team Visma | Lease a Bike competes during the 109th Giro d'Italia 2026, Stage 2 a 221km stage from Burgas to Veliko Tarnovo / #UCIWT / on May 09, 2026 in Veliko Tarnovo, Bulgaria. (Photo by Tim de Waele/Getty Images)

(Image credit: Getty Images)

2026-05-09T13:39:39.374Z

One rider who isn’t wearing a coat is Ryan Mullen. He’s offered one by his teammate, but declines it with some expressive gestures.

2026-05-09T13:33:36.230Z

The weather has turned pretty nasty out there.

VELIKO TARNOVO, BULGARIA - MAY 09: A general view of the peloton competing during the 109th Giro d'Italia 2026, Stage 2 a 221km stage from Burgas to Veliko Tarnovo / #UCIWT / on May 09, 2026 in Veliko Tarnovo, Bulgaria. (Photo by Tim de Waele/Getty Images)

(Image credit: Getty Images)

2026-05-09T13:30:18.003Z
60KM TO GO

2026-05-09T13:28:57.111Z

Magnier is the latest rider to drop back and pick up a gilet – a very conspicuous pink one.

2026-05-09T13:20:47.811Z

The weather’s taking a turn for the worse, with rain falling! Enric Mas is among those dropping back to put on a gilet.

2026-05-09T13:18:39.383Z

A rider in a similar mould to Ciccone is Santiago Buitrago. He won’t be overly feared by the GC candidates, and therefore might be given more leeway to attack, and is in possession of an explosive uphill acceleration. The Colombian already has two Giro stage wins to his name, but none since 2023.

2026-05-09T13:16:34.218Z

If the final climb is too hard for a rider like Ganna, who could it suit? Giulio Ciccone is a name mentioned by a few team staff at the start of the day as a rider they’re keeping a watch on. The Italian has one of the strongest punches of any of the climbers competing, and rather than target GC, is expected to go for stage wins – and possibly, if he’s feeling good having not brought his best form in the run-in to the Giro, on stages like today’s.

2026-05-09T13:13:06.023Z
70KM TO GO

2026-05-09T13:12:17.028Z

And now Ryan Mullen is back at the front! He was dropped on the climb but has made his way back, and is once again being relied on to set the tempo. On what’s been an easy day for pretty much everyone else, he’s doing one hell of a shift.

2026-05-09T13:08:53.644Z

NSN have taken control of the peloton again, with Jake Stewart.

2026-05-09T13:07:36.503Z

De Lie has made his way back to the peloton – luckily for him the atmosphere in the peloton is back to being very subdued.

2026-05-09T13:06:42.995Z

VELIKO TARNOVO, BULGARIA - MAY 09: (L-R) Jonas Vingegaard of Denmark and Team Visma | Lease a Bike and Egan Bernal of Colombia and Netcompany INEOS Cycling Team compete during the 109th Giro d'Italia 2026, Stage 2 a 221km stage from Burgas to Veliko Tarnovo / #UCIWT / on May 09, 2026 in Veliko Tarnovo, Bulgaria. (Photo by Tim de Waele/Getty Images)

(Image credit: Getty Images)

2026-05-09T13:04:46.542Z

Ganna is the kind of rider with a powerful punch that could potentially go for an attack on the final climb – but will it just be a little too steep for him? Its average gradient of 6.6% for 4km is tougher than, say, the Poggio climb he has enjoyed such success at in the past.

2026-05-09T13:02:51.182Z

Ben Turner is another rider with a fast finishing kick who can also haul himself up a punchy effort like today’s climb. But will Ineos prioritise setting him up, looking after their GC riders, or potentially riding for another candidate in Filippo Ganna?

2026-05-09T12:59:46.534Z
80KM TO GO

2026-05-09T12:58:14.489Z

VELIKO TARNOVO, BULGARIA - MAY 09: A general view of the peloton climbing to the Vratnik Pass (940m) during the 109th Giro d'Italia 2026, Stage 2 a 221km stage from Burgas to Veliko Tarnovo / #UCIWT / on May 09, 2026 in Veliko Tarnovo, Bulgaria. (Photo by Tim de Waele/Getty Images)

(Image credit: Getty Images)

2026-05-09T12:55:40.598Z

In the peloton, Visma take control on the descent.

2026-05-09T12:55:09.337Z

De Lie is struggling a lot. He’s all on his own, spinning a low gear, and crests the climb about a minute after the peloton.

2026-05-09T12:53:39.331Z

Groenewegen has also gone, but should be able to get back on, as they’re just about to reach the top.

2026-05-09T12:53:02.037Z

Some riders are being dropped out of the peloton as the pace increases. Sprinter De Lie is one of them.

2026-05-09T12:52:19.906Z
KOM – VRATNIK PASS

2026-05-09T12:49:52.303Z

In recent years, reduced bunch sprints at Grand Tours has been a speciality of Kaden Groves, who already has two career Giro stage victories to his name. The big question is how well he has recovered from yesterday’s stage, when he was involved in the crash.

2026-05-09T12:47:58.370Z

Such a mellow day could play into the hands of the sprinters, who might be more fresh than they would otherwise have been come the finale, and therefore stand a better chance of surviving the last climb. But which sprinters should we be looking out for?

90KM TO GO

2026-05-09T12:41:39.936Z

This climb is being taken on at a mellow pace too, so it appears the determining factor set to decide the fate of this stage will be the final climb.

2026-05-09T12:39:20.992Z

Mullen has reinforcements at the front of the peloton, with multiple riders from his NSN team helping him set the pace as they ride up the climb.

2026-05-09T12:31:52.218Z

That was only a short descent. The riders are going gently uphill once again, approaching the official start of the Vratnik Pass, which lasts 9.1km at 4.1%.

2026-05-09T12:30:05.137Z

VELIKO TARNOVO, BULGARIA - MAY 09: Mick van Dijke of Netherlands and Team Red Bull - BORA - hansgrohe competes during the 109th Giro d'Italia 2026, Stage 2 a 221km stage from Burgas to Veliko Tarnovo / #UCIWT / on May 09, 2026 in Veliko Tarnovo, Bulgaria. (Photo by Tim de Waele/Getty Images)

(Image credit: Getty Images)

2026-05-09T12:26:26.032Z
100KM TO GO

2026-05-09T12:24:32.933Z

Visma lead the peloton as they begin the descent.

2026-05-09T12:22:55.761Z

The peloton crest the climb, three minutes after the leaders.

2026-05-09T12:21:36.647Z

It’s a bit livelier in the peloton now. Teams want to be well-positioned for this descent, especially now the roads are getting wet.

2026-05-09T12:20:10.312Z
KOM – BYALA PASS

2026-05-09T12:18:04.207Z

No more urgency has been shown by the peloton on this climb, where the pace remains slow. This isn’t the kind of all-action racing we’ve grown accustomed to at recent Grand Tours.

2026-05-09T12:14:40.546Z

It’s started to drizzle a little.

2026-05-09T12:13:57.555Z

VELIKO TARNOVO, BULGARIA - MAY 09: Fans during the 109th Giro d'Italia 2026, Stage 2 a 221km stage from Burgas to Veliko Tarnovo / #UCIWT / on May 09, 2026 in Veliko Tarnovo, Bulgaria. (Photo by Tim de Waele/Getty Images)

(Image credit: Getty Images)

2026-05-09T12:08:46.024Z

It’s a bit nippy out there – those yellow Visma jerseys have all been covered in black outerlayers.

2026-05-09T12:07:59.052Z

Mullen continues to pull the peloton.

VELIKO TARNOVO, BULGARIA - MAY 09: Ryan Mullen of Ireland and Team NSN Cycling leads the peloton during the 109th Giro d'Italia 2026, Stage 2 a 221km stage from Burgas to Veliko Tarnovo / #UCIWT / on May 09, 2026 in Veliko Tarnovo, Bulgaria. (Photo by Tim de Waele/Getty Images)

(Image credit: Getty Images)

2026-05-09T12:04:10.857Z

Having been climbing for several kilometres, the riders have now officially begun the Byala pass. They will spend the next 7.7km riding at a 4.6% gradient.

2026-05-09T11:59:21.611Z

Here’s the updated points classification standings:

120KM TO GO

2026-05-09T11:49:16.808Z

With the intermediate sprint coming up, we’re anticipating Milan coming up to the front to try and gain some more points.

Lidl - Trek Italian rider Jonathan Milan wearing a black mourning armband " WW108" a tribute dedicated to the Belgian cyclist Wouter Weylandt, who tragically passed away following a crash while competing the third stage of the Giro d'Italia on 2011, during 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-09T11:46:52.087Z

Adam Yates has just had a chat with his team car. Though he’s UAE’s GC man for the race, they have the kind of line-up that could excel hunting stage wins, including today’s – but with who? At his best Jhonatan Narváez looks like a great candidate, though his form is unproven following an injury-disrupted start to the season.

130KM TO GO

2026-05-09T11:31:32.805Z

This is a different approach from the one Visma took in the finale of yesterday’s stage, when they stayed towards the back of the peloton – vindicated when they managed to avoid the late crash at the front.

‘We expected something like this’ – Visma’s tactics in Giro d’Italia opener vindicated as Jonas Vingegaard avoids crash chaos

140KM TO GO

2026-05-09T11:13:35.584Z

Marcel Kittel is on the roadside handing out a bidon to the Unibet Rose Rockets riders. He seems to be enjoying life back in the cycling world, working as a coach for Groenewegen’s team.

2026-05-09T11:10:21.449Z

Can Paul Magnier stay in the pink jersey? Although the final climb will be difficult for him, he said yesterday that ‘maybe a chance that I can survive if I feel good’

‘Maybe I won’t win 19 this year’ – Pink jersey Paul Magnier turns from quantity to quality with maiden Grand Tour success at Giro d’Italia

Soudal Quick-Step French rider Paul Magnier wearing the overall leader's pink jersey (Maglia Rosa) rides during 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)

150KM TO GO

2026-05-09T10:59:30.908Z

Though NSN clearly believes in Strong’s chances in a sprint, this stage is difficult to call. It could be that a reduced peloton makes it to the finish together for a sprint contested by the sprinters capable of making it over the climbs, it could also be that puncheurs succeed in breaking clear from the peloton on the final climb – and perhaps even GC contenders could get involved.

‘My legs weren’t there’ – Top favourite Jonathan Milan unable to fulfill dream of first pink jersey at Giro d’Italia

160KM TO GO

2026-05-09T10:30:02.872Z

Still 5:15 between break and peloton

2026-05-09T10:28:48.908Z

NSN continue at the head of the peloton

2026-05-09T10:21:04.437Z

A new bike for Jonas Vingegaard after the Dane suffers a mechanical issue

2026-05-09T10:14:31.254Z

No change in the race situation after the first hour on the road

‘We’re going back to market’ – Ineos ready to drop title sponsorship role to bring on second partner alongside Netcompany

NESSEBAR, BULGARIA - MAY 08: Filippo Ganna of Italy and Netcompany INEOS Cycling Team prior to the 109th Giro d'Italia 2026, Stage 1 a 147km stage from Nessebar to Burgas / #UCIWT / on May 08, 2026 in Nessebar, Bulgaria. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

Giro d’Italia abandons – Matteo Moschetti becomes the first rider to drop out of the 2026 race