指示让当地人就地解决掉这些抢劫犯。于是乎宋军再也没有趁火打劫的士兵，人人都开始自律。九月底，西川行营指挥使张嶙杀掉了他的手下王文寿，投靠了起义军；结果其部下在被招安之后反过来砍了张嶙的脑袋，返回了宋军阵营。10月，邛州平复。11月，起义军攻打眉州，被宿翰等率军击退。996年2月，宿翰等率军平复嘉州，起义军士兵们将张馀的脑袋砍下，送到了宋军行营。起义军全军覆没，起义彻底失败。