军费忻率兵二千迎战。
傅竖眼部将陈洪起力战,大破费忻,乘胜追奔,前临夹谷三栅,团团围住。傅竖眼又命统军将军胡小虎率军来援,四面攻之,不移时梁军三栅皆克,兵马俱溃。
张齐闻报三栅俱失,亲率骁勇步骑二万余人,前来与魏国诸军交战,并欲复夺三栅。
傅竖眼此时躲在军中门旗之下,见张齐亲引军来,知道决战时机已到,便将手中大刀一举,喝命军政司:擂鼓,吹号!
鼓声大作,号角连天震响,魏军诸路统帅同时奋击。前锋都督许畅挥刀身先士卒,专挑对阵上将交手。梁将牟兴祖挺枪上前,未经三个回合,被许畅一刀劈于马下。
魏军左路部帅孔领周眼见梁军帅旗,在鞍桥上按住兵器,摘雕弓抽羽箭,抽个冷不防一箭射去,正中敌帅张齐左足,摔落马下。
孔领周待要上前复加一枪,被梁军部将挡住,自有卫士救起张齐,回马便跑。
傅竖眼于是大破贼军,随后追杀。
张齐带伤狂奔五十余里方才住脚,复令下栅于虎头山下,命叛军贼帅任令崇分兵五千,屯据西郡,以为犄角之势。
傅竖眼兵马不歇,乘胜而进,复遣将攻打西郡寨栅。
任令崇不敌,弃众连夜遁逃。傅竖眼尽收部众,进讨张齐,又破其二栅,斩首万余。至此张齐身被重创,回顾余众不足半数,只得徒呼奈何,向南奔窜而退。
小剑、大剑之贼早闻傅竖眼大名,见梁军南窜,怎敢对敌?亦捐城西走陇右。
益州由此终于重新平定,杨竖眼具折入京,遣使往洛阳报捷。
胡灵太后在洛阳收得捷报,这一喜非同小可,乃遣使持玺书往大营前来慰劳,赐傅竖眼骅骝骏马一匹、宝剑一口,得专军中升黜大权。
益州既平,傅竖眼恐遭朝臣妒忌,上表请求自解州事之职,诏命不许。复转安西将军、岐州刺史,仍转梁州刺史,常侍、将军如故。
梁州之人既得傅竖眼复为州牧,人人咸皆互相庆贺,望之如云霓,赖之如父母。
傅竖眼至州上任,其子傅敬绍险暴不仁,聚货耽色,甚为民害,远近怨望。朝廷因其父之功,非但不予见罪,反命为镇军将军、都督梁西、益、巴三州诸军事。