Photo gallery: the best of the 99th Giro d’Italia

Vincenzo Nibali snatches maglia rosa on final weekend to end enthralling race with second Giro victory

Vincenzo Nibali snatched the maglia rosa with a resurgent final weekend at the Giro d’Italia, to claim his second overall victory in the race.

Nibali was the eighth different rider to pull on the pink jersey in the race, doing so just in time to wear it to Turin for the finale.

In an enthralling race, Steven Kruijswijk had looked to set to pull off a surprise win until he crashed on stage 19 and lost the race lead.

Nibali then ousted Johan Esteban Chaves on the final day, ensuring he has now won four career Grand Tours – placing him joint-tenth on the all-time list.

Relive all the best bits of the race in the gallery below, courtesy of Stefano Sirotti.

Newsletter Terms & Conditions

Please enter your email so we can keep you updated with news, features and the latest offers. If you are not interested you can unsubscribe at any time. We will never sell your data and you'll only get messages from us and our partners whose products and services we think you'll enjoy.

Read our full Privacy Policy as well as Terms & Conditions.