天明,連奪三寨,寨中棄下糧草器械無數,孟達盡皆搬回關上。黃忠催軍續進,劉封曰:“軍力乏也,可稍暫歇。”黃忠曰:“勢不可懈,當乘勝擊敵!”老將策馬當先,士卒皆奮力向前。張合引軍接應,不料被自家敗兵衝動,屯紮不住,一直敗到漢水。
張合與夏侯尚、韓浩商議曰:“天蕩山,乃囤糧之所,米倉山亦是糧草重地,此二處倘若有失,漢中休矣。”夏侯尚曰:“米倉山有我叔父夏侯淵分兵鎮守,不必憂慮。天蕩山乃我兄夏侯德鎮守,我等同往投之,足保此處。”於是,三將連夜投奔天蕩山。
見了夏侯德,張合具說前事。夏侯德曰:“此處屯兵五萬,將軍領去復奪營寨。”張合曰:“我軍連敗,銳氣盡墮,只宜堅守,不可輕出。”忽聽山前金鼓大震。人報:“黃忠兵到!”夏侯德仰天笑曰:“老匹夫不曉兵法,只知逞勇。”張合曰:“非也,老黃忠有勇有謀。”夏侯德曰:“黃忠驅兵遠來,連日大進,深入戰境,此為有謀乎?”張合曰:“話雖有理,然仍不宜輕出。”夏侯德不聽。韓浩膽氣又壯,挺身出曰:“黃忠老匹夫,亦曾是我手下敗將,某願請三千精兵,迎擊疲憊之師,必無不勝!”夏侯德大喜,遂令其引兵下山。
天蕩山下,劉封見天色向晚,乃曰:“紅日西沉,軍兵勞困,不如紮營暫歇。”老黃忠一手提刀,一手撫雪髯笑曰:“不然,此乃天賜大功,如若不取,有違天意。”遂擂鼓大進。韓浩氣勢洶洶,引兵殺來,老黃忠拍馬上迎,只一合,斬韓浩於馬下。曹兵喪膽,蜀兵大進。張合、夏侯尚引兵接應,混戰一處。正在你死我活,刀槍廝殺,忽見身後,火光乍起,上下通紅。原來嚴顏依計,早埋伏於天蕩山中,見兩軍混戰,便往糧草囤積處縱火。煙急火猛,烈焰翻騰,映照山谷。夏侯德忙提兵來救,正撞老將嚴顏,火光中老將手起刀落,夏侯德身首異處。嚴顏引軍自後夾攻,張合、夏侯尚首尾難顧,大敗而走,投奔定軍山。
黃忠、嚴顏下寨天蕩山,捷報快馬飛至成都,玄德大喜。法正曰:“今張合新敗,天蕩山失守,主公可乘機親征,漢中可得矣。既得漢中,練兵積粟,相機而動,進可兵出關中,退可據險而守,此天與之時,不可失也。”玄德、孔明皆以為然。建安二十三年,秋七月,玄德、孔明引大軍十萬,以趙雲為先鋒,兵取漢中。
是日,大軍前出葭萌關,紮下營寨,召黃忠、嚴顏到帳,重加賞賜。玄德喜曰:“眾將皆以為將軍老矣,今立奇功,眾將無不歎服。定軍山乃漢中囤糧之所,若得定軍山、陽平關二處,其它不足慮也,將軍敢取定軍山否?”黃忠奮然請命。眾將曰:“將軍老矣,不可戀戰。”黃忠曰:“昔,廉頗年滿八十,尚日食鬥米、肉十斤,諸侯懼其勇,不敢侵犯趙界。今我黃忠,未及七十,何不能戰?我今不用副將,只引本部三千人馬,定斬夏侯淵首級,獻於麾下!”孔明曰:“夏侯淵深通韜略,善曉兵機,大將之才也,曹操倚之為西涼藩蔽,將軍要去,我命法正助你。”黃忠、法正領命離營。孔明又差趙雲自小路出奇兵,接應黃忠,若黃忠勝不必出戰,若其有失,則出兵救應。又令劉封、孟達各領三千軍,于山林多豎旌旗,以為疑兵。孔明又遣嚴顏去守閬中,檄令張飛、魏延趕來大營。