却说赵云拦住张郃,大杀一阵,进退无门,引败军夺路望定军山而走。郃见前面一枝兵来迎,乃都尉杜袭也。两军并合,袭曰:“今定军山被刘封、孟达夺了。”郃闻知大惊,遂引败兵来到汉水扎营。二将合兵一处,杜袭曰:“将军且暂管夏妙才都督印信,以安军心。”令人飞报魏王。操闻渊死,放声大哭,方悟管辂之所言。辂言“三八纵横”,乃建安二十四年也;“黄猪遇虎”者,乃岁在已亥正月也;“定军之南”者;乃定军山之南山也;“伤折一股”者;乃渊与操兄弟之亲情也。操令人寻管辂时,不知何处去了。操深恨黄忠,遂亲统大军,来定军山与夏侯渊报仇,令徐晃作先锋。行到汉水,张郃、杜袭接着曹操。二将奏曰:“今定军山已失,某等恐失其利,将米仓山粮草移于北山寨中屯积,然后进兵。”魏王依允。

却说黄忠将夏侯渊首级,来葭萌关上见玄德献功。玄德大喜,加为征西大将军,设宴庆贺。忽牙将张著来报说:“曹操自领大军二十万,来与夏侯渊报仇。目今张郃在米仓山搬运粮草,移于汉水北山脚下。”孔明曰:“今操引大兵至此,恐粮草不敷,故勒兵不进;若得一人,深入其境,一面烧其粮草,一面夺其辎重,先灭操之锐气,此为上计也。”黄忠曰:“老夫愿当此任。”孔明曰:“今曹操举二十万之众至此,必有大将,非比夏侯渊、张郃之兵也。”玄德曰:“夏侯渊虽是总帅,乃一勇夫耳,安及张郃?若斩得张郃,胜斩夏侯渊之十倍也。”忠奋然又曰:“吾愿往斩之。”孔明曰:“你可与赵子龙同领一枝兵去。凡事计议而行,看谁立功。”忠应允便行。孔明就令张著为副将。云与忠曰:“今操引二十万之众,分屯十数营,今将军在主公前要去夺粮,非小可之事。将军当用何策?”忠曰:“看我先去如何?”云曰:“我等先去。”忠曰:“我是主将,你是副将,如何争先?”云曰:“我与你都一般与主公出力,何必计较?我二人拈阄,拈着的先去。”忠依允。当时黄忠拈着先去。云曰:“既然将军先去,某何不相助?可约定时刻,如将军依时而还,某按兵不动;若将军不应时而还,某即破阵救助。”忠曰:“子龙之言是也。”二人约定,各回营中。子龙与部将张翼曰:“今黄汉升约定明日去夺粮草,若午时不回,我去救应。吾营前临汉水,地势危险。我若去时,汝可谨守寨棚,不可轻动。”张翼声诺。

却说黄忠回到营中,与副将张著曰:“我斩了夏侯渊,张郃丧胆。吾今日领命去劫粮草,只留五百军守营,你可助吾。今夜三更,尽皆饱食;四更离营,杀到北山脚下,先捉张郃,后劫粮草。”张著依令。当夜黄忠领人马在前,张著在后,偷过汉水,只到北山之下,东方日出,见粮积如山,军士看守。曹军见蜀兵到,尽弃而走。黄忠教马军一齐下马,取柴堆于米粮之上。干柴堆毕,正欲放火,张郃兵到,与忠混战一处。操闻知,遂令徐晃接应。晃领兵前进,将忠困于垓心。张著引三百军走脱,正要回寨,忽一枝兵撞出,拦住去路,为首大将乃是文聘;后面曹兵又至,把张著围住。

却说赵云见忠不回,急忙披挂上马,引三千马步兵来与黄忠接应。云与张翼曰:“日已平西,黄汉升危矣。汝可坚守营寨,两壁厢多设弓弩,以为准备。”翼连声应诺。子龙挺枪骤马,直杀将来。迎头一将拦路,乃文聘手下将慕容烈,拍马舞刀,来迎子龙。子龙手起一枪,刺于马下。曹兵败走。子龙直杀入重围,又一枝兵截住,为首乃牙将焦炳,使三尖刀一口。子龙喝问曰:“蜀兵何在?”炳曰:“已杀尽矣!”子龙大怒,骤马一枪,刺焦炳于马下。杀散余兵,直至北山之下,见张郃、徐晃两人围住黄忠,军士被困多时。子龙大喊一声,挺枪骤马,杀入重围,左冲右突,如入无人之境。那枪浑身上下,若舞梨花;偏体纷纷,如飘瑞雪。张郃、徐晃心惊胆战,不敢迎战。子龙救出黄忠,且战且走,所到之处,无人敢阻。操惊,问众将曰:“此将何人也?”有识者告曰:“此乃常山赵子龙也。”操曰:“昔日当阳长阪英雄尚在!”急传令曰:“所到之处,不许轻敌。”因此,曹兵只看山上招旗之处,指东围东,指西围西。子龙救了黄忠,引三千军,杀透重围。数内有一人指之曰:“东南上围的必是副将张著。”子龙不回本营,遂望东南杀来。所到之处,但见“常山赵云”四字旗号,曾在当阳长阪知其勇者,互相传说,尽皆逃窜。子龙又救张著。

曹操见子龙东冲西突,所到之处,无敢迎敌,救了黄忠、张著,奋然恨怒,自招呼左右将士,来赶子龙。子龙已杀回本寨。部将张翼接着,望见后面尘起,知是曹兵追来,即与子龙曰:“追兵渐近,可令军闭上寨门,上敌楼防护。”子龙喝令:“休闭寨门!汝岂不知吾昔日当阳长阪,单枪匹马,杀曹兵八十三万,如觑草芥!吾今有军有将,何以惧哉!”遂拨弓弩手于寨外壕中埋伏,将营内旗枪尽皆倒偃,金鼓不鸣。子龙匹马单枪,立于营门之外。

却说张郃、徐晃领兵追至蜀寨,天色黄昏,见寨中偃旗息鼓,又见赵云匹马单枪,立于营外,寨门大开。二将不敢前进。正疑之间,忽魏王到,见军不动,急教催督向前。众军听令,大喊一声,杀奔营前,见子龙全然不动,曹兵翻身就回。子龙把枪一招,壕中弓弩齐发。比时天色昏黑,又不知蜀兵多少,操先拨回马走。只听得后面喊声大震,鼓角齐鸣,蜀兵赶来。曹兵自相践踏,拥到汉水河边,落水死者不知其数。子龙、黄忠、张著各引兵一枝,追杀甚急。操正奔走之间,忽刘封、孟达率二枝兵,从米仓山杀来,放火烧粮草。操弃了北山粮草,忙回南郑。徐晃、张郃扎脚不住,亦弃本寨而走。子龙先占了曹寨,黄忠夺了粮草,汉水所得军器无数,差人去报玄德。玄德遂同孔明前来战场观之。至汉水,凭高而望,乃问于云之部将曰:“子龙于此地如何厮杀?”其将答曰:“曹兵二十万,漫山蔽野杀来。子龙引三千兵直杀透重围,救出黄忠并三千人马;左冲右突,往来厮杀,曹兵散而复合者数次。子龙又杀入重围,救出副将张著并三百骑,不曾折了一人。回至汉水,匹马单枪,立于营外。操亲驱兵杀至营前,被子龙招弓弩射之。曹兵败走,淹死于汉水者万余人。因此全获奇功。”玄德大喜,看了山前山后险峻之路,忻然与孔明曰:“赵子龙浑身都是胆也!”后有诗曰:

昔日战长阪,威风犹未减。突阵显英雄,破围施勇敢。

鬼哭与神号,天愁并地惨。常子赵子龙,一身都是胆!

又诗曰:

钢枪匹马冠三军,前后无双勇绝伦。昔日当阳今汉水,子龙端的胆包身!

又诗曰:

长阪坡前血战时,皆言人马似龙飞。今观汉水全无敌,方表将军有虎威。

却说玄德听得如此,心中大喜,说与众将,就号子龙为“虎威将军”,大劳将士。欢宴至晚,忽人来报曰:“曹操复遣大将从斜谷小路而进,来取汉水。”玄德笑曰:“操此来无能为也。我料必得汉水矣!”乃率兵于汉水之西,以候曹兵。

且说曹操令徐晃为先锋,再来与蜀兵决战。忽帐前一人出曰:“某深知西蜀地利,愿助徐将军同去破敌。“操视之,乃巴西岩渠人,姓王,名平,字子均,见充牙门将军。操大喜,遂教王平为副先锋,相助徐晃。操屯军于定军山之北。徐晃、王平引军至汉水,晃令前军渡水列阵。平曰:“军若渡水,倘要急退,如之奈何?”晃曰:“昔日韩信用兵,背水为阵,此按孙子兵法‘至之死地而后生’。”平曰:“不然。昔者韩信料陈余无谋而用此计,今将军能料赵云、黄忠之意否?”晃曰:“汝可引步军拒敌,看我引马军破之。”遂令搭起浮桥,随即过河来战蜀兵。未知胜负如何?