Giro d'Italia 2016: Stage 10 preview

This middle-mountain stage only breaks the 1,000m altitude barrier once but there is almost constant climbing and descending, and it’s long, too. Coming straight after the rest day, this stage has two hard final climbs, including a summit finish.

Latest on Cyclingnews