Results from the 21st and final stage of the 2014 Giro d'Italia