see more

Cycling: 90th Road World Championships 2017 / ITT Men Junior Podium / Antonio PUPPIO (ITA) Silver Medal / Thomas PIDCOCK (GBR) Gold Medal / Filip MACIEJUK (POL) Bronze Medal / Celebration / Bergen - Bergen (37,2km) / Individual Time Trial / ITT / Bergen / RWC / (Photo by Tim de Waele/Corbis via Getty Images)

Cycling: 90th Road World Championships 2017 / ITT Men Junior 
Podium / Antonio PUPPIO (ITA) Silver Medal / Thomas PIDCOCK (GBR) Gold Medal / Filip MACIEJUK (POL) Bronze Medal / Celebration / 
Bergen - Bergen (37,2km) / Individual Time Trial / ITT / Bergen / RWC / (Photo by Tim de Waele/Corbis via Getty Images)