先合兵击溃汉水南岸从利州赶来增援、立足未稳的蜀军。
看到这一幕,从凤州南部回援的五千蜀军,仓促北撤到褒水河西岸、连城山间的鸡头关,与守鸡头关的残兵会合,固守待援。
褒水河沿岸河谷,乃是梁州北进关中主要通道褒斜道的南线,秦朝时就修栈道于褒水河畔,之后历代都有修缮以通车马,乃是关中连接川蜀的主要通道。
褒水河两岸群峰峙立,地势极险;而在鸡头关往北十数里,汉朝初年时就在那里修筑一道堰坝,拦截上游来水,以浇灌两侧山岭间的田地,但也使得冬季从堰坝下来的河水极浅,想借战船运载军卒绕到鸡头关北侧,也不现实。
二十一日,曹干率领一部兵马,从南面进入利州南部的剑门关(剑阁关),利州刺史郑元通率利川、广元等地五千残兵投降。
这时候梁州境内退守险僻山寨关隘意图抵抗到底、等候赵孟吉、王孝先率部回援的蜀军残部,才知道早在十一日夜间,枢密副使、武冀将军、禁军诸营马步兵副都指挥使戚伦与中御大夫景琼文等人打开蜀都南城门,秘密迎接率领八千精锐前锋秘密行军赶来的长乡侯王邕及曹干等人进入蜀都,以清君侧为名发动兵变,斩杀世子王弘翼及枢密副使赵惟升等人之后围