Nico Denz (Bora – Hansgrohe) has won Stage 12 of the 106th Giro d’Italia, the 185km long Bra-Rivoli. Toms Skujiņš (Trek – Segafredo) and Sebastian Berwick (Israel – Premier Tech) finished second and third respectively.
Geraint Thomas (Ineos Grenadiers) retains the Maglia Rosa.
STAGE RESULTS
1 – Nico Denz (Bora – Hansgrohe) – 185 km in 4h’18’11″, average speed 42.993 km/h
2 – Toms Skujiņš (Trek – Segafredo) s.t.
3 – Sebastian Berwick (Israel – Premier Tech) at 3″
GENERAL CLASSIFICATION
1 – Geraint Thomas (Ineos Grenadiers)
2 – Primož Roglič (Jumbo-Visma) at 2″
3 – João Pedro Gonçalves Almeida (UAE Team Emirates) at 22″