85km to go and the peleton in 15 pieces