see more

Russia's Alexander Foliforov (Gazprom) celebrates on the podium after winning the 15th stage of the 99th Giro d'Italia, Tour of Italy, an uphill individual time trial between Castelrotto and Alpe di Siusi on May 22, 2016. Russia's Alexander Foliforov (Gazprom) snatched a dramatic victory in the 15th stage time trial after finishing less than a second ahead of race leader Steven Kruijswijk. AFP PHOTO / LUK BENIES / AFP / LUK BENIES (Photo credit should read LUK BENIES/AFP/Getty Images)

Russia's Alexander Foliforov (Gazprom) celebrates on the podium after winning the 15th stage of the 99th Giro d'Italia, Tour of Italy, an uphill individual time trial between Castelrotto and Alpe di Siusi on May 22, 2016.  Russia's Alexander Foliforov (Gazprom) snatched a dramatic victory in the 15th stage time trial after finishing less than a second ahead of race leader Steven Kruijswijk. AFP PHOTO / LUK BENIES / AFP / LUK BENIES        (Photo credit should read LUK BENIES/AFP/Getty Images)