Cycling: 25th Japan Cup Cycle Road Race 2016 Podium / Christopher JUUL JENSEN (DEN)/ Davide VILLELLA (ITA)/ Robert POWER (AUS)/ Celebration / Utsunomiya - Utsunomiya (144,2 km)/ Japan Cup / (c) Tim De WaeleKT/Tim De Waele/Corbis via Getty Images)

Cycling: 25th Japan Cup Cycle Road Race 2016
Podium / Christopher JUUL JENSEN (DEN)/ Davide VILLELLA (ITA)/  Robert POWER (AUS)/ Celebration / 
Utsunomiya - Utsunomiya (144,2 km)/
Japan Cup / (c) Tim De WaeleKT/Tim De Waele/Corbis via Getty Images)