第二天,曹軍前來挑戰,蜀軍卻閉營不出,連弓箭也不放,任憑曹軍叫罵。曹軍見蜀軍不出戰,隻好撤回。晚上,諸葛亮見曹軍大營燈滅人歇,便下令放響號炮。趙雲聽見炮聲,立即下令擂鼓咚號。曹軍忽聽外麵鼓角齊鳴,以為是蜀軍前來劫營,連忙集合隊伍準備應戰,卻看不見一個蜀軍人影。
折騰了半天,剛準備回營休息,豈料一聲炮響後,鼓角再鳴,蜀軍呐喊聲震天動地。曹軍不敢休息,通宵未眠。此後,一連三個晚上,蜀軍用這樣方去攪得敵軍疲憊不堪。曹操心中有些發慌,便令曹軍後退30裏紮營。諸葛亮於是請劉備親自渡過漢水,在水邊紮下營寨,並囑咐他如此這般依計行事。
第二天,曹操見劉備背水紮營,不由得大喜,便指揮曹軍前來進攻。蜀軍派劉封出陣挑戰,曹將徐晃拍馬上前同他交手。兩人沒戰幾個回合,劉封抵敵不過,撥馬便逃。曹操立即指揮大軍掩殺過來。蜀軍逃到水邊,丟下剛紮起的大營,並將糧草軍器散落滿地。曹軍見狀,停住追擊,紛紛爭先恐後地拾取蜀軍丟棄的東西,陣腳立即亂了起來。
曹操知道中計了,急忙下令鳴金收兵,但蜀軍已經不失時機地殺了回來。早就埋伏好的趙雲、黃忠也從兩邊殺出,曹軍大敗而逃,蜀軍在後麵連夜追趕。曹操想逃回南鄭城,不料到了城下,卻見城頭上飄滿了蜀軍的旗帆,原來張飛、魏廷二將早已率部攻取了南鄭。曹操愈加慌亂,急忙領兵逃往陽平關。
諸葛亮命令張飛、魏廷去截斷曹操的糧道,又吩咐趙雲、黃忠兵分兩路去放火燒山。曹操退守陽平關後,派探子出去打聽蜀軍的消息。探子回來報告說,蜀軍已經堵截了遠近小路,並且放火燒光了山上的柴草。過了一會兒,又有探子報告,張飛、魏延已經把糧草劫去了。曹操聽後大驚失色,曹軍的糧草供給斷了!他知道拖延不是計,便領軍出了陽平關,想同蜀軍速戰速決。兩軍交鋒不久,蜀軍便又敗退,曹操求勝心切,便指揮大軍不顧一切地追殺過去。突然蜀營中又鼓角齊鳴,曹操一驚,怕有埋伏,連忙下令後退。曹軍上次吃了大虧,現在又聽蜀營呐喊聲聲,便驚慌失措,自相踐踏,死傷很多。
曹操率軍退回陽平關不久,蜀軍追兵便來到了城下。蜀軍並不急於攻城,而是到處放火,又是擂鼓又是鳴號,而且喊殺聲不斷。曹操已如驚弓之鳥,坐立不安。他最後決定奔城出逃,蜀軍又一路追殺。曹操逃到斜穀界口,見蜀軍又跟殺過來了,隻好勉強出戰。魏延見曹操出營了,便張弓搭箭,一箭將他射傷。曹操再不敢戀戰,隻好放棄斜穀界口逃命。漢中從此落入劉備之手。
再說兵勢,李世民的一個故事很能說明問題。李世民當年統兵征討王世充時,唐軍剛到青城宮,還未築營,王世充已帶領2萬精兵,在穀水岸邊依險布陣。唐軍兵將見敵軍陣勢嚴謹,軍兵強壯,都有懼怕之心。李世民卻對大家說道:“賊軍已經勢窮了,他們所有軍兵前來,是想拚死一戰,僥幸取勝。我軍隻要這一仗打敗了王世充,他就再也不敢出戰了。”李世民隨即命屈突通帶領5000步兵,渡過穀水去向敵軍挑戰,一交鋒就以縱煙為號。前鋒走後,李世民命令眾將士整好衣裝隨時待命。不久,對岸青煙如柱,升騰起來,李世民一馬當先向敵陣衝去。眾將士緊隨其後,紛紛渡河,前去和屈突通帶領的軍兵會合攻敵。李世民要探知敵陣厚薄,獨自帶領幾十名兵將,冒險殺入敵陣,從陣前殺向陣後,所向披靡,直殺到河堤,又殺了回來。這時,唐軍已是人自為戰,相互不能照顧,李世民和隨行兵將失去聯絡,身邊隻有邱行恭一人相隨。敵數騎軍兵追趕過來,用強弓射李世民,未中,但他的馬卻中了敵箭,險些翻倒。李世民及時發現,躍下馬來。邱行恭慌忙回轉馬來,殺敵數名敵兵不敢再前。邱行恭把馬讓給李世民,自己手執長刀,在馬前高呼開路,又砍死幾名敵兵,力保李世民突陣而出,回到唐軍大隊之中。李世民毫不停歇,督軍繼續奮戰。王世充不甘示弱,指揮軍兵死戰。兩軍鼓聲大震,眾將士欲血拚殺,擊戰3~4個時辰,王世充終於堅持不住,領兵退去。李世民領兵追殺,直抵東都城下,把東都四麵包圍起來,晝夜不停攻城。這一仗的勝利全靠李世民身先士卒的英雄氣概鼓舞了唐軍將士的士氣,最終唐軍的氣勢壓倒了王世充的軍隊。這一仗,王世充乓力占優,又據險防守,自以為唐軍匆忙之間必不敢來攻。可李世民卻揮軍猛攻,浴血奮戰。兵勢在這一仗中起了決定作用。通過上麵的故事,我們明白,所謂兵勢,就是一支軍隊的士氣,就是對敵軍的威勢,要戰勝敵軍,必須激發將士的士氣,增強他們勝利的信心。