将统大兵五万,由葭萌关,进涪关,准备攻取雒城。
自己与庞统又征集一些兵卒,计有六七万人马,为后应,并擢升张鲁为汉宁太守,负责筹备全军的粮草供给。并令人报与荆襄的蜀公刘备。
张合带兵出瓦口关,经三寨,进入了巴西,刘璋令黄权,雷铜等人带兵把守,不过此时西川人心早散,刘璋本人懦弱无能,部下地方豪族又埋怨他无端去惹张飞的荆襄兵马,所以军无斗志,将无战心。黄权差李景,石守义,陈旭带兵接战。都被张合,甘宁挑死于阵中。黄权多番设计拒守,但他的智力本不及贾诩,在贾诩的一环紧扣一环的奇计之下。黄权连失数路紧要的险隘。张命统军大进,巴西一路就平定了,才用了不到三个月的时间。张合统兵处处进逼,黄权无奈向张合投降,并将一堂妹与一个堂小姨妹送与张合做了女人。
张合继续跟进。再说张任等四将带将川兵在前,早一步进了葭萌关,他向张辽建议立刻进兵雒城。张辽应允,令他四人带所部川兵为前部,由涪水关进兵雒县。
再说李严,吴懿,带领吴兰,张翼等人奉刘璋之命带兵攻打张飞的后路,还没有多大的进展,就听说张鲁已经投降,整个汉中全部落入了张飞的手中,当下大吃一惊,知道此去已无用处,便决定撤回雒城,拒险防守。
李严素有军事常识,是早入本地的豪族之一,他率兵撤回之后,发现离雒城六十里处有险要的地方,可以据险而守,从城外撑起保卫雒城的屏障。于是他令张翼与吴兰各统兵一万,在城外扎下了两个大寨,以阻汉兵。
刘璋又派长子带领费观等人来援,准备在雒县与汉中军一战定输赢之势。
张辽决定由太史慈与孟达攻张翼寨,徐晃与申仪攻吴兰寨。张任等四将带兵一万从城西小道经落凤坡直取雒县。
张翼与吴兰跟本不是对手,在徐公明与太史慈的进攻下,不到一个时辰就损失惨重,他俩知道守不住城池了,立刻向雒成撤退。张辽驰书向桓侯报捷。张飞刚接过张辽的捷报,这时张合的报捷书信也来到了,飞观之大喜,连忙催动全军,直抵雒城下营,扎下了帅帐,张辽在左边亦安下营寨。
现在的形势一片大好!张飞命令全军立刻向雒城发动全面进攻,城外布下了若干投石机,一个个的巨石投到城里城外。士兵们抬着云梯,跨过护城河,将云梯搭在城墙之上,纷纷顺着云梯往上爬去。
毕竟守兵占优势极大,在守城众将的亲白督战之下,守城士兵们亦格外奋勇,他们拼命与荆汉兵搏斗,有的向爬城的士兵放箭,有的用擂木滚石猛砸攻城士兵,有的推翻云梯,让爬城的士兵摔下城去。有的甚至与爬城士兵抱着跳下城去。
雒城城墙高达数丈。攻城非常吃力,不过投石机拼命的怒吼,一拨又一拨的石头投上城去,也砸死砸伤不少的守城兵士,这样的攻守战持续了一天,双方损失都十分严重。张飞下令清点人马,伤亡达到了八千余人。他下令将伤员尽快抢救,不要放弃一个生命。
晚上庞统献计,让士兵在城边擂鼓呐喊,骚扰守军,让他们不得安宁,以消耗敌军的体力,瓦解敌人的意志。张飞应允,他令高顺带领五百精兵住扎在高处,令马岱带五千人马在城下,只等高处的红灯笼晃动,就立马击鼓,发动攻城之状。
初更之时。涌起了大雾,弥漫了整座雒城。张飞令高顺发令,只见红灯笼晃了三下,马岱立刻发起攻击,一阵阵的战鼓响起,一个个的石头砸在城上。
李严认为荆州兵连夜攻城,立刻命令守军全部上城墙守备。由于雾下看不清敌人有多少,守城的士兵们拼命的往城下放箭,扔石头,还有擂木。
马岱叫一些士兵发岀惨叫之声,迷惑敌人。
一直到三更以后,城下才没有了动静。李严下令士兵们暂时休息,他自己也靠柱打盹。
快到四更时分,张飞又下达了诱敌的命令,这时城下换成了庞德,当然还是这样做作了一番,到快天亮时庞德撤回了一切人手。守城军士才放心的去睡,天亮时分,张任等人来到了西门,他们悄悄的的搭梯上城,然后斩关落锁,大开城门,放下吊桥,城中守兵才发现敌人已经进城,李严,吴懿,张翼等人忙去巷战。
当下有探马发现,立刻报与张飞。桓侯知是张任等人已经得手,忙令大军全面攻城。直到下午,大军全面占领了雒城,李严等人见大势已去,立刻投降了了张飞。只有刘璋长子带亲信护卫逃往成都去了。
雒城激战,荆汉兵死伤一万八千多人。击溃了刘璋的七万守军,城里城外尸横遍野,