此時天色昏黑,一聲炮響,山上火光衝天,大石亂柴滾將下來,阻截去路。郃大驚曰:“我中計矣!”急回馬時,背後已被木石塞滿了歸路,中間隻有一段空地,兩邊皆是峭壁,郃進退無路。忽一聲梆子響,兩下萬弩齊發,將張郃並百餘個部將,皆射死於木門道中。
——引自《三國演義》第一百零二回
司馬懿不知是人是鬼,又不知多少蜀兵,十分驚懼,急急引兵奔入上邽,閉門不出。此時孔明早令三萬精兵將隴上小麥割盡,運赴鹵城打曬去了。司馬懿在上邽城中,計算時日,暗道:“孔明哥哥,你即割完了麥,下麵該打某的埋伏了罷?不要隻顧曬麥子,耽誤了正事。”正思念間,忽報副都督郭淮入見。郭淮道:“某聞蜀兵現在鹵城打麥,可以出兵擊之。”司馬懿大笑道:“正合我意!”於是和郭淮計議,分兵兩路而來。司馬懿引兵徑到鹵城下,日已昏黑,遂屯兵城外。一更時分,郭淮亦引兵到。兩下合兵,一聲鼓響,把鹵城圍得鐵桶相似。城上萬弩齊發,矢石如雨,魏兵不敢前進。忽然城外四周麥田裏火光衝天,喊聲大震,蜀兵一齊殺至;鹵城四門大開,城內兵殺出:裏應外合,大殺了一陣,魏兵死者無數。司馬懿引敗兵奮死突出重圍,占住了山頭;郭淮亦引敗兵奔到山後紮住。
郭淮因是自己主意,致使損兵折將,不由懊惱,又告司馬懿道:“可發檄文調雍、涼人馬並力剿殺。某願引軍襲劍閣,截其歸路,敵可滅矣。”司馬懿從之,即發檄文星夜往雍、涼調撥大將孫禮。雍涼兵到,司馬懿即令其約會郭淮,一襲鹵城,一襲劍閣。卻說孔明在鹵城相拒日久,不見魏兵出戰,乃喚薑維、馬岱聽令道:“今魏兵守住山險不與我戰,定是令兵去襲劍閣,斷我糧道也。你二人各引一萬軍先去守住險要,以逸待勞,休等其紮營穩妥,便率兵襲之。”二人領命,引兵去了。孔明卻調集城內曬麥大軍,以待西涼之兵。