VITTORIO VENETO, ITALY - MAY 28:  The peloton rides up hill in the closing stages of seventeenth stage of the 2014 Giro d'Italia, a 208km stage between Sarnonico and Vittorio Veneto on May 28, 2014 in Vittorio Veneto, Italy.  (Photo by Bryn Lennon - Velo/Getty Images)