魏延看着杨伯下令退兵,岂会放过这个机会,一声令下,所有荆州士兵向前冲了过去……
杨昂立刻感觉不妙,让杨伯赶紧撤退,自己带着三千大军断后,可是汉中士兵的战斗力虽然比益州兵要稍微强一点,但跟荆州兵比起来还是有些差距,半刻钟的功夫就已经损失了五百多人,而魏延正在汉中的大军之中大肆的屠杀着汉中军的性命……
杨昂看着自己这边士兵损失的太快了,立刻下令大军收拢,依靠着益州道路不宽这一点用密集的兵力抵挡着魏延大军的进攻……
这一命令果然有效,魏延大军的进攻被延缓了许多,魏延看着这一幕狠狠的骂了一句:“他娘的真该死,这是什么破路!”
魏延又进攻了一会儿,只能悻悻的下令大军撤回白水关内……
杨昂在魏延撤兵以后,以最快的速度回到了大营,并安排了人看守大营,来到了杨伯的军帐中说道:“杨伯将军,荆州兵马已经入川,我等应立刻派人通知主公!”
杨伯点点头,立刻派人去往南郑传信,自己说道:“现在攻取白水关已经难上加难,不如我军先撤回葭萌关,在关内防守,防止大军在外战斗伤亡过大!”
杨昂同意杨伯的意见,趁着夜色二人开始撤兵,可是让他们没有想到的是魏延竟然出关夜袭了,杨伯和杨昂刚准备下令撤兵,魏延的大军就冲杀了过来,杨伯没有办法,被迫下令迎战……
得亏汉中又发来了一万援兵,在杨昂和杨伯的死战下,汉中的兵马坚持了两个多时辰,魏延的大军也有些疲惫了,况且杨伯已经准备撤军,魏延就下令收兵……
战斗结束之后,杨伯和杨昂看着一地的尸体,无可奈何,只能下令大军就地焚烧了尸体,然后撤兵返回了葭萌关,等待张鲁的命令……
此战魏延一共斩杀六千多汉中士兵,而荆州兵只有两千人左右的伤亡,退回葭萌关之后,杨伯和杨昂就接到了张鲁的命令,放弃进攻益州,全军撤回汉中……