see more
Cycling: 99th Tour of Italy 2016 / Stage 2
Arrival / Marcel KITTEL (GER) Celebration / Arnaud DEMARE (FRA)/ Sacha MODOLO (ITA)/ Moreno HOFLAND (NED)/ Nicola RUFFONI (ITA)/ Alexander PORSEV (RUS)/
Arnhem - Nijmegen (190Km)/
Giro / (Photo by Tim de Waele/Corbis via Getty Images)