Giro d’Italia 2026 stage 3 preview

The men’s Giro d’Italia 2026 completes its Bulgarian opening block on Sunday, 10th May with Stage 3 from Plovdiv to Sofia, a 175km stage that should give the sprinters another opportunity before the race transfers to Italy.

Guillermo Thomas Silva starts the day in the maglia rosa after winning Stage 2 in Veliko Tarnovo, becoming the first Uruguayan rider to win a stage at any Grand Tour. The XDS Astana rider leads Florian Stork and Egan Bernal by four seconds, with Thymen Arensman and Giulio Ciccone both at six seconds.

Stage 3 is flatter than Stage 2, but it is not completely without difficulty. The race crosses Bulgaria from Plovdiv to the capital, Sofia, with the Borovets Pass acting as the main obstacle before a long run towards the finish. The climb should give the breakaway something to target, but there should be enough road afterwards for the sprint teams to regroup and chase.

For the full three-week picture, our men’s Giro d’Italia 2026 full route guide breaks down all 21 stages from Bulgaria to Rome.

2026 Giro d'Italia Profile Stage 3

Giro d’Italia 2026 stage 3 route

Stage 3 runs from Plovdiv to Sofia over 175km. It is the final stage of the Giro’s Bulgarian Grande Partenza and the last chance for the fast finishers before the race takes its first rest and transfer day.

The profile is officially flat, but the route has more texture than a simple sprint procession. The main feature is the Borovets Pass, a long and steady climb that comes early enough for the sprinters to recover afterwards. It should not remove the strongest fast men if their teams manage the pace sensibly, but it may make the stage harder for riders still carrying fatigue from the crash-hit opening two days.

The approach to Sofia should then favour a bunch sprint. The capital gives the race a high-profile finish before the transfer to Italy, and the sprint teams will know this is an important chance. After two chaotic stages, many fast finishers still need a clean result.

There is also a wider logistical edge to the day. Once Stage 3 is complete, the race leaves Bulgaria and transfers to southern Italy before Stage 4. That makes this the final chapter of an opening block that has already produced two different race leaders in Paul Magnier and Silva.

What time does stage 3 start?

Stage 3 starts at 13:05 local time in Bulgaria, which is 11:05 in the UK. The finish is expected around 17:02 local time, or 15:02 UK time.

Key stage details:

  • Date: Sunday, 10th May
  • Route: Plovdiv to Sofia
  • Distance: 175km
  • Stage type: Flat
  • Key climb: Borovets Pass
  • Stage start: 11:05 UK time
  • Expected finish: around 15:02 UK time
  • Race leader: Guillermo Thomas Silva

UK viewers can follow the race through TNT Sports and HBO Max. Our guide to watching the Giro d’Italia 2026 in the UK covers the wider broadcast picture across all 21 stages.

Jonas Vingegaard Giro d'Italia 2026 Stage 3Photo Credit: RCS

Why stage 3 matters

Stage 3 matters because it should give the sprinters a reset after two messy opening days. Stage 1 ended with a major crash in Burgas, while Stage 2 was neutralised after another crash before finishing with a reduced uphill sprint in Veliko Tarnovo. The sprint teams have not yet had the clean, controlled finish they would have wanted.

For Jonathan Milan, this is a particularly important day. Lidl-Trek came into the Giro with one of the strongest sprint structures, but Milan has not yet converted that into a win. Stage 3 looks much closer to the sort of opportunity where his raw power should count.

Paul Magnier will also want a response after losing pink on Stage 2. He still leads the points classification, and another high finish in Sofia would strengthen his ciclamino position before the race reaches Italy. Soudal Quick-Step may not have the same responsibility they carried in pink, but they still have plenty to race for.

For Silva and XDS Astana, the target is simpler: defend the maglia rosa through the final Bulgarian stage. The route is not designed to put the race leader under major pressure, but the first two stages have already shown that flat or rolling days can still become dangerous.

For more on the latest standings, our GC and jerseys after Giro d’Italia 2026 stage 2 tracks the race situation before Stage 3.

How stage 2 changed the race

Stage 2 gave the Giro its first major surprise. Silva won the uphill sprint in Veliko Tarnovo ahead of Stork and Ciccone, taking both the stage and the maglia rosa. The win was historic, because it was the first Grand Tour stage victory by a Uruguayan rider.

The stage was shaped by a large crash around 20km from the finish, which led to a temporary neutralisation before racing resumed. Vingegaard attacked on the late climb, but the move was brought back, and the reduced front group contested the finish.

Silva now leads overall by four seconds from Stork and Bernal, while Arensman and Ciccone sit at six seconds. Vingegaard, Jai Hindley, Enric Mas, Ben O’Connor and several other GC riders are 10 seconds down, which is not significant in the long term but does give the early standings more shape than a standard sprint opening weekend would normally create.

Magnier lost the maglia rosa, but still leads the points classification. Diego Pablo Sevilla continues in the mountains jersey after another strong breakaway day, while Silva also leads the young rider classification.

Contenders to watch on stage 3

Jonathan Milan is the most obvious favourite. Stage 3 should suit his power much better than the Veliko Tarnovo finale, and Lidl-Trek will want to use their lead-out properly after a frustrating opening weekend. If Milan is delivered into position, he remains the fastest rider in the race on this kind of finish.

Paul Magnier is still a major threat. He won Stage 1 and leads the points classification, and the flatter run to Sofia should give him another chance to sprint. The key question is whether he has recovered fully after being distanced on Stage 2.

Kaden Groves should also be close. He has not yet had the result he wanted, but he is durable enough to handle the Borovets Pass and fast enough to win from a bunch sprint. Alpecin-Premier Tech will see this as one of their better early chances before the race moves into more varied Italian terrain.

Tobias Lund Andresen has been one of the most consistent fast finishers so far. He finished 2nd on Stage 1 and remains close in the points classification. The route may be slightly less selective than Stage 2, but his ability to handle harder days still makes him a strong contender.

Ethan Vernon is another name for the sprint. NSN Cycling Team have already placed him on a stage podium, and a flatter finish in Sofia should suit him more clearly than the uphill drag in Veliko Tarnovo.

Pascal Ackermann brings experience and positioning strength. Team Jayco AlUla have Ben O’Connor to protect for the GC, but Ackermann gives them a sprint card if the finish comes back together as expected.

Casper van Uden, Dylan Groenewegen, Madis Mihkels, Enrico Zanoncello and Matteo Malucelli should also be watched. All have a route into the top 10 if the sprint is cleaner than the opening two days.

Tactical outlook

Stage 3 should follow a more familiar sprint-stage pattern, but the Borovets Pass gives the breakaway and the mountains competition an early role. Sevilla has been aggressive through the first two stages and may again look to defend or extend his blue jersey lead if the right move goes.

The sprint teams should still have enough control. Lidl-Trek, Soudal Quick-Step, Alpecin-Premier Tech, Team Jayco AlUla, Team Picnic PostNL and NSN Cycling Team all have reasons to keep the stage together. After missing out in different ways across the first two days, they will not want the final Bulgarian stage to slip away.

The climb may still affect the finale indirectly. If it is ridden hard, some sprint trains could lose riders and the bunch may reach Sofia less organised. That would make the final kilometres more open and could help riders like Groves, Magnier or Lund Andresen, who do not necessarily need a perfect lead-out to be dangerous.

GC teams should aim for a quiet day, but they cannot relax entirely. The race has already had two crash-affected stages, and the fight for position before a sprint into Sofia could be intense. Vingegaard, Bernal, Hindley, Yates, O’Connor and the rest of the GC group simply need to reach the transfer day without trouble.

Prediction

Stage 3 should finish in a bunch sprint, and Milan is the pick. The route gives the fast teams enough time to control after the Borovets Pass, and the finish in Sofia should suit a powerful sprinter with a strong lead-out.

Magnier, Groves, Lund Andresen and Vernon look like the main threats, while Ackermann, Van Uden, Groenewegen and Mihkels are all capable of placing highly if the final is clean. Silva should keep pink if he stays safe, while Magnier has a chance to strengthen his points classification lead even without taking the stage.

After two chaotic days, the most likely outcome is a more controlled finale, with Lidl-Trek trying to put Milan into position and the sprint teams finally getting the kind of finish they expected from the opening week.