The Giro heads into its final week with a tough day featuring a tricky Friulian finishing circuit.
The Giro heads into the Alps with a summit finish and João Almedia gets his first big uphill test today.
The main time trial stage of the Giro and a big day to shake up the overall classification.
A touch of Milan-Sanremo with two late climbs thrown in to spoil things for the pure sprinters.
A tough day in the hills and on wet roads too.
A sprint stage along the coast.
The Giro resumes and a day packed with sharp climbs in the finish.
A mountain stage into the Apeninnes, this is a hard course with hardening weather conditions.
A stage along the Italian coast in two halves, the first is gelato-sweet, the second much saltier.
A short stage, no climbs and an obvious sprint finish. Normally yes but watch out for the wind today, the roads are exposed and this could have the air of a semi-classic.