The 20th stage of the 2015 Giro d’Italia takes riders on a long 199-kilometer ride from Saint Vincent to a brutally difficult finish on the roads to Sestriere.
CLICK HERE to keep track of the action on the final mountain stage of this year’s Italian national tour.