 The following stage, scheduled to be the queen stage of the race, had to be cancelled due to snow.Stage 20, the final mountain stage, also saw heavy snow, as Nibali attacked on the final climb to Tre Cime di Lavaredo to win the stage by 17 seconds from Fabio Duarte, with Urán a further two seconds back.Nibali also moved into the lead in the points classification.