下寨,令張合自米倉山搬運糧草,移囤北山。”孔明曰:“曹操大兵至西漢水,勒兵不前,乃恐糧草不濟也,若使一人深入其境,燒其北山糧草,操軍士氣必墮。”黃忠奮然曰:“忠,請命前往!”孔明令趙雲、黃忠一同前去,又命張著為副將。
二將兵至漢水紮營。趙雲謂黃忠曰:“操兵二十萬,分屯十營,將軍欲如何劫其糧草?”黃忠曰:“忠引一軍,出其不意,直搗北山寨可也。”趙雲曰:“老將軍前出劫寨,可約定時刻,若將軍依時而還,雲按兵不動,若將軍至時未歸,雲前往接應。”二人約定,來日午時為期。
黃忠謂副將張著曰:“張合屢敗,早已喪膽,今夜三更,人馬飽餐戰飯,四更離營,殺到北山,先捉張合,再劫糧草!”當夜,繁星滿空,黃忠引兵在前,張著在後,偷過漢水,直至北山腳下。時紅日方旭,見糧草堆積如山,少許看守操兵見蜀軍殺來,四散奔走。黃忠正欲縱火,張合殺到,混戰一處。曹操聞報,急令徐晃前往助戰。兩面夾攻,將黃忠圍在垓心,張著引三百軍突出重圍,迎面又撞一軍,為首將乃是文聘,將張著四面圍困。
趙雲在營中頂盔摜甲,看日至午時,黃忠未歸,即吩咐張翼曰:“你堅守營寨,不可輕出,多配弓弩以備。”言畢,綽槍上馬,引三千軍前去接應。忽,一將攔路,乃文聘部將慕容烈,拍馬舞刀來戰趙雲,被雲一槍刺落馬下,軍兵奔散。趙雲殺入敵重,又一支兵截在馬前,為首將乃是焦炳。趙雲縱騎前突,一槍又刺死焦炳,殺散餘眾,直抵北山腳下。見張合、徐晃圍住黃忠,眾軍卒槍矛齊上,山呼海嘯,情勢甚危。趙雲大喝一聲,殺入重圍,手中銀槍,似龍如電,上下騰吐,操軍兵將,人仰馬翻。張合心驚,徐晃膽寒,不敢迎敵。趙雲救出黃忠,且戰且走,槍馬到處,如入無人之境。忽有軍兵指曰:“東南被圍者,必是副將張著也!”趙雲挺槍,殺往東南。文聘兵將望見趙雲大旗,急忙奔避。
曹操聞趙雲救出黃忠,又救了張著,勃然大怒,親自領兵來追子龍。趙雲殺回本寨,部將張翼出迎,忽見軍後塵頭大起,張翼呼曰:“追兵將至,速回寨堅守!”趙雲朗聲喝曰:“不必也。昔日在長坂坡,我單槍匹馬,視操兵八十三萬如草芥,今有軍有將,何懼哉?”遂令弓弩手,埋伏於寨外壕溝中,寨中旗槍盡倒,鼓角不鳴,大開寨門。趙雲單槍,立馬營外。
張合、徐晃當先追到寨前,時天色已暮,見寨中偃旗息鼓,趙雲匹馬立於營外,寨門大開。二將未曾見過此等陣式,不敢進前。曹操馬到,催軍進兵,眾軍發喊,殺奔向前。趙雲巋然不動,赫似天神,威凌霄漢。操兵膽怯,不戰自回,趙雲長槍往空一舉,弓弩齊發,操軍紛紛中箭倒地,人馬頓時崩潰。曹操撥馬回奔,只聽身後殺聲大震,鼓角齊鳴,不知有多少蜀兵殺來。操兵自相踐踏,擁至漢水,落水而死者不知其數,趙雲、黃忠、張翼、張著引兵掩殺。曹操正伏鞍奔走,忽遇劉封、孟達放火燒了米倉山糧草,斜刺裡殺到,曹操棄了大寨,奪路而走。徐晃、張合也棄了北山糧草。趙雲佔了曹操大營,黃忠奪了北山糧草,所得刀槍旗鼓,堆積如山。
玄德、孔明前至漢水,軍兵爭言趙雲之勇,具陳救黃忠,戰漢水之事。玄德大喜曰:“子龍一身都是膽也!”於是,加封趙雲為“虎威將軍”,大勞將士。忽報,曹操復提大軍殺來。玄德、孔明遂率軍返回西漢水之西下寨。
曹操命徐晃為先鋒,前去挑戰,帳下一將挺身出曰:“某熟知漢水地理,願助徐將軍破敵!”眾視之,乃巴西郡宕渠縣人,姓王名平、字子均,現為牙門將。操大喜,即命王平為副先鋒。二將引兵至西漢水,下寨已畢,徐晃便要過河挑戰。王平曰:“軍兵若渡水而戰,倘要急退,奈何?”徐晃曰:“昔日,韓信背水列陣而大勝,正所謂置之死地而後生,投之亡地而後存。