At the end of an animated day of racing, Alec Segaert (Bahrain Victorious) launched an opportunist attack off the front of the peloton three kilometres from the finish in Novi Liguri to win stage 12 on his Giro d’Italia debut. Toon Aerts (Lotto Intermarché) prevailed in the reduced bunch sprint to finish second, followed by Guillermo Thomas Silva (XDS Astana) and Ethan Vernon (NSN Cycling Team).
Giro d'Italia 2026 stage 12 results
Results powered by FirstCycling.com