Stage 12 - May 20: Alleghe - Rovereto, 178 km

After the first tough climbing day, Stage 12 starts out with with the tough climb of Passo San Pellegrino after 26km, but then cascades downhill for the next 150km to a possible sprint finish in Rovereto in the Adige River valley.

Latest on Cyclingnews