维担任先锋,大军从斜谷进发。
马谡、王平二人带兵来到街亭,查看了地势。马谡笑着说:“丞相为何如此多心?这偏僻之地,魏兵怎么敢来!” 王平说:“虽然魏兵不敢来,但我们可以在这五路总口下寨,让军士砍伐树木做成栅栏,以便长久防守。” 马谡说:“在当道下寨可不是好地方。此处旁边有一座山,四面都不相连,而且树木繁茂,这可是天赐的险要之地,可以在山上屯军。” 王平说:“参军错了。如果在当道屯兵,筑起城垣,贼兵就算有十万,也无法偷越。如今若放弃这要路,在山上屯兵,倘若魏兵突然到来,四面围住,我们用什么计策来保住自己呢?” 马谡大笑道:“你真是妇人之见!兵法上说:凭高视下,势如劈竹。如果魏兵来了,我让他们片甲不留!” 王平说:“我多次跟随丞相征战,每到一处,丞相都会详细指教。如今看这座山,乃是绝地。如果魏兵截断我们的汲水之道,军士们不战自乱。” 马谡说:“你别乱说!孙子说:置之死地而后生。如果魏兵断绝我们的汲水之道,蜀兵岂有不拼死一战的道理?这样一来,一人可当百人。我熟读兵书,丞相很多事情都要问我,你为何要阻拦我?” 王平说:“如果参军要在山上下寨,可以分一部分兵给我,我在山西面另设一个小寨,形成掎角之势。倘若魏兵来了,也能相互呼应。” 马谡没有听从。
忽然,山中的百姓成群结队地飞奔而来,报告说魏兵已经到了。王平想要离去。马谡说:“你既然不听我的命令,那就给你五千兵马,你自己去下寨。等我打败了魏兵,到丞相面前,你可别想分功劳!” 王平带兵在离山十里的地方下寨,绘制好营地的图本,连夜派人去禀报孔明,详细说明了马谡在山上下寨的情况。
司马懿在城中,让次子司马昭去探听前路的情况:如果街亭有兵防守,就按兵不动。司马昭奉命探察了一番,回来见父亲说:“街亭有兵把守。” 司马懿叹息道:“诸葛亮真是神人,我比不上他啊!” 司马昭笑着说:“父亲为何如此灰心丧气?孩儿料想街亭很容易就能夺取。” 司马懿问:“你怎么敢说出这样的大话?” 司马昭说:“孩儿亲自去侦察,看到当道并没有寨栅,敌军都屯扎在山上,所以知道可以攻破。” 司马懿大喜,说:“如果敌军果真在山上,那真是上天助我成功啊!” 于是换了衣服,带领一百多骑兵亲自去查看。当晚,天空晴朗,月色明亮,他们一直来到山下,围绕着山巡查了一遍,才返回。马谡在山上看到了,大笑道:“他们要是有命,就别来围山!” 传令给众将:“如果敌军来了,只要看到山顶上红旗挥动,就从四面下山出击。”
司马懿回到寨中,派人打听是哪位将领带兵守卫街亭。回报说:“是马良的弟弟马谡。” 司马懿笑着说:“徒有虚名,不过是个庸才罢了!孔明用这样的人,怎么能不误事!” 又问:“街亭左右还有其他军队吗?” 侦察兵报告说:“离山十里的地方有王平安营。” 司马懿于是命令张合带领一军,挡住王平的来路。又让申耽、申仪带领两路兵包围那座山,先截断山上的汲水道路,等蜀兵自己大乱,然后再趁机攻击。当夜,各项调度安排妥当。
第二天清晨,张合带兵先往山后去了。司马懿率领大军一拥而上,把山四面围得水泄不通。?′?咸(=鱼D看μ?±书>>网¤·$ μ追#;¥最£新!>章\¨D节¢[马谡在山上望去,只见魏兵漫山遍野,旌旗飘扬,队伍十分严整。蜀兵见了,全都吓得胆战心惊,不敢下山。马谡挥动红旗,可是军将们你推我让,没有一个人敢动。马谡大怒,斩杀了两名将领。众军惊恐万分,只得努力下山去冲击魏兵。魏兵却稳如泰山,一动不动。蜀兵又退回山上。马谡见事情不妙,便让军队紧紧守住寨门,只等外面的救兵。
王平见魏兵到来,带兵杀了过来,正好遇到张合。两人交战了数十回合,王平因兵力薄弱,抵挡不住,只得退去。魏兵从辰时把蜀军围困到戌时,山上无水,士兵们没有食物,寨中大乱。到了半夜时分,山南的蜀兵大开寨门,下山投降了魏兵。马谡无法制止。司马懿又让人在山边放火,山上的蜀兵更加混乱。马谡料想守不住了,只得带着残兵败将从山西面杀出去,逃奔而去。司马懿故意放开一条大路,放过马谡。背后张合带兵追来。追到三十多里的时候,前面鼓角齐鸣,一彪军杀出,放过马谡,拦住了张合。张合一看,原来是魏延。魏延挥刀纵马,直取张合。张合掉转马头就跑。魏延带兵追赶,想要夺回街亭。追到五十多里的时候,一声喊起,两边伏兵齐出,左边是司马懿,右边是司马昭,从后面包抄到魏延的背后,把魏延困在垓心。