Giro D Italia 2026 – Stage 2
Rolling inland from the Black Sea, the peloton will be tested by a long, attritional 221.0 km day of constant ups and downs that will sap the legs before the finale. With no single monster climb but barely a flat kilometre in sight, this will be a stage where puncheurs and breakaway specialists could turn relentless hilly terrain into a major opportunity.