Catch up with the best of the action from stage 18 of the Giro d'Italia.
The 18th stage of the 2017 Giro d’Italia sees the peloton stay in the mountains, with a short 137km stage packing in no fewer than five climbs.Watch: Giro d’Italia stage 18 highlights