Max Schachmann powers to victory on stage 6 of the Volta a Catalunya, stage shortened due to the threat of snow.