Ciao ragazzi! Welcome to live coverage of stage 1 - sorry, stage 12 - of the Giro d'Italia. After 11 days of nothing much except a few messy sprints and a couple of TT masterclasses from Primoz Roglic, we're finally into the mountains as the race goes over 1,000m for the first time with the belated first Cat.1 climb of the 102nd edition.
Giro d'Italia
Stage 12 | Mountain | Men | 23.05.2019