see more
Cycling: 99th Tour of Italy 2016 / Stage 16
Alejandro VALVERDE (ESP)/ Steven KRUIJSWIJK (NED) Pink Leader Jersey / Vincenzo NIBALI (ITA)/ Ilnur ZAKARIN (RUS)/
Bressanone / Brixen - Andalo 1024m (132km)/
Giro / (Photo by RS/Tim De Waele/Corbis via Getty Images)