LIVE: 2026 Giro d'Italia Stage 3: Magnier doubles up!
Giro d'Italia - Stage 3
The 2026 Giro d'Italia rolls into Sofia on Sunday for the final day of its Bulgarian opening, with stage 3 between Plovdiv and the country's capital expected to deliver a far calmer day than the chaos that followed Saturday's stage 2 finale. The 175km route through Bulgaria's western interior is largely flat, with the sprint trains expected to control proceedings for a bunch finish in Sofia. Stage 3 is set to roll out at 12:15 CET, with the finish anticipated at around 16:53 CET before the riders transfer to Italy on Monday's rest day.








