The second week of the Giro d’Italia sees the 100th edition of the Italian Grand Tour continue to makes its way northwards up Italy, as the race prepares for a mountainous final week.

After a rest day on Monday, the riders will tackle a crucial 39.8km time trial to Montefalco which should see the general classification really take shape.

>>> Giro d’Italia 2017 route: maps and elevation for every stage

From there the peloton faces a tough day in the hills of Tuscany, including four sizeable classified climbs, before a couple of flat stages to Reggio Emilia and Tortona which represent two of the last opportunities for the sprinters in the 2017 Giro d’Italia.

Saturday and Sunday sees the race reach the Alps for the first time, starting off with a summit finish to the Santuario di Oropa at the end of stage 14, the shortest road stage of the race at 131km.

The following day the peloton faces more mountains, but with a flat finish into Bergamo ahead of a well-earned rest day.