魏延见程畿拼死阻拦,当下与雷铜商议,分雷铜领兵二千从南面直取程畿营寨。
程畿见雷铜分兵去攻自家营寨,心知此时寨中空虚,本指望着把守水寨的王累分兵来救。却不想王累此时也面临大敌,根本不敢分兵。原来张翼奉命领一千兵,多带船只来到蜀军水寨之前,王累见张翼船队庞大,旌旗猎猎,遮蔽江面,船上战鼓隆隆,声势浩大。他不知张翼只有一千兵,还满以为敌军要大举进攻,因此虽然接到了程畿的求援信,却又哪里敢分兵?
王累不敢分兵,这却苦了程畿,本来就不是魏延对手,兵力还不如对方,勉力奋战了一阵,便即落入下风。程畿见水寨之中援兵不至,只得转而指望城中出兵,与程祁一道夹击回回炮。只要尽快烧掉了石炮,便可退回寨中坚守了。
不多时,武阳城门果然大开,犍为太守何宗领兵杀出,直往回回炮杀去。张嶷腹背受敌,只得收缩阵型。何宗、程祁大喜,挥军猛攻,眼看杀到回回炮之前,程祁急命士兵点起火把,准备焚烧回回炮。
此时,早已准备在一旁的吴兰见形势危急,急忙挥军杀出,也不去管回回炮,竟然趁着城门未关,直接抢城。
何宗见状大惊,欲要烧了石炮再回城,又恐城池被吴兰夺去,欲要先回城,但石炮已经近在眼前,再坚持片刻就能烧毁,于是何宗犹豫了一阵。
就这么一犹豫,吴兰经杀到城下,开始冲击城门守军了。何宗见势不妙,只得舍了回回炮,转而领兵前往驱赶吴兰。
双方在城下大战,一时喊声震天。
何宗虽然退走,但程祁已经杀到回回炮之前,当即投掷火把,焚烧石炮。只见石炮一个接着一个被点燃,不断燃起熊熊大火。
一众蜀军正军心大振,忽闻陆寨之中轰的一声响,众人转头一看,却是雷铜率兵两千已然趁虚攻进寨中,砍倒了辕门大旗。
陆寨已然失守!夺了寨的雷铜又分兵杀出,一部往水寨杀去,一部出寨抄截程畿之后。
程畿见状,顿时心灰意冷,转而领兵向后,欲要会合程祁之后,再与何宗一道退往城中。
魏延又如何能让程畿的算计得逞?当即领兵压上。一番混战,蜀军全面落入下风,军心士气大跌。程畿、何宗被刘贤大军咬住厮杀,无法回城,看看再战无益,二人只得领败兵往北逃去。
刘贤见状,命掌旗官挥动旗语,分派魏延追击程畿、何宗,吴兰领兵夺取武阳城池,张嶷、雷铜领兵去配合张翼夺取水寨。
此时的王累已知陆上大败,刘贤正分派大军水陆夹击自己的水寨。王累料守不住,当即率领船队欲要杀出寨去,往北逃跑。张翼见状,催船急进,拼死堵在王累水寨之前。
张翼兵虽不多,但船只却不少,船又轻快,堵住水寨,下了铁锚,全力阻拦,王累一时冲不出去,后面张嶷、雷铜又领兵杀来,蜀军慌乱之间,落水者极多。
王累见全军混乱崩溃,当下长叹道:“受命领军,今军已覆没,将何独存?”
当下眼睛一闭,纵身跳入水中,欲要自杀。
王累乃是蜀军水师主将,所坐战船之上插着大旗,张翼早就紧盯着了,眼见敌船之上有一员大将突然纵身落水,张翼心中一跳,急忙命令士兵前往打捞。
有那水性好的士兵当即跳入水中,前往打捞王累,不多时,王累被捞了起来,却也吞水过多,昏迷了过去。张翼急忙命人救治。
其余蜀军见王累都被抓了,于是纷纷投降。