Niemiec Nico Denz (BORA-hansgrohe) wygrał 12. etap wyścigu Giro d'Italia. W trzyosobowej ucieczce, która z dużą przewagą przyjechała na metę w Rivoli, na drugim miejscu finiszował Łotysz Toms Skujins (Trek - Segafredo), a trzeci był Australijczyk Sebastian Berwick (Israel - Premier Tech). Liderem wyścigu pozostał Brytyjczyk Geraint Thomas (Ineos Grenadiers).