see more

Cycling: 99th Tour of Italy 2016 / Stage 16 Steven KRUIJSWIJK (NED) Pink Leader Jersey / Vincenzo NIBALI (ITA)/ Bressanone-Brixen - Andalo 1024m (132km)/ / Giro / (Photo by Tim de Waele/Corbis via Getty Images)

Cycling: 99th Tour of Italy 2016 / Stage 16
Steven KRUIJSWIJK (NED) Pink Leader Jersey / Vincenzo NIBALI (ITA)/ 
Bressanone-Brixen - Andalo 1024m (132km)/ 
/ Giro / (Photo by Tim de Waele/Corbis via Getty Images)