公元228年冬天,魏将军曹休在石亭被陆逊打败,诸葛亮知道这个消息以后,就本着发扬痛打落水狗和落井下石的光荣传统精神的原则下,决定第二次讨伐中原。
这一次诸葛亮发兵陈仓道,虽然陈仓只有一千多人,但是郝昭当时已筑好了陈仓的防御体系,所以诸葛亮多次用重型武器攻打陈仓都没有取得显着效果,最后曹真派费耀等率军来救并且张合也率领主力部队过来围剿诸葛亮。
恰好这个时候诸葛亮的粮草也不够了,所以只能撤军,但是诸葛亮也不是个吃亏的人这位撤退的时候还顺手宰了魏将王双,这就让曹魏又损失了一员大将。
次年,也就是229年春,诸葛亮第三次北伐,这次诸葛亮进攻武都、阴平,这次迎接诸葛亮是魏将郭淮,诸葛亮率军驻扎建威,牵制郭淮,随后郭淮撤退,诸葛亮趁机占领武都和阴平。
诸葛亮的行为现在已经是彻底的惹毛了曹魏,大司马曹真上书改防守为进攻,也就是这个时候司马懿正式的加入了与诸葛亮的斗争。
这次由曹真从子午道进军,大将军司马懿率军从汉水而上,张合张合从褒斜道进兵,三路大军兵发汉中。
诸葛亮派李严率兵两万赶赴汉中阻击曹魏。
曹魏先锋夏侯霸的部队到达至兴势,在曲折的谷中下营,结果被蜀国老百姓发现了夏侯霸的主力部队,随后蜀军就包围了夏侯霸,直到曹魏援军到达以后,夏侯霸才死里逃生。
而曹真这边因为遇到大雨另外再加上栈道断绝,所以用了一个月的时间才走了不到一半的路程,直到九月曹魏才放弃了入蜀的计划。
同时诸葛亮也派魏延入南安打败了郭淮主力。
到了公元231年,诸葛亮第四次北伐再出祁山,这次诸葛亮运粮草就用上了历史上着名的“木牛流马”。
这一次曹真重病,曹睿认命司马懿为统帅率领,领张合、费曜、戴陵、郭淮等人抵抗。
司马懿先派费曜、戴陵与四千精兵前往上邽防守,自己则率其他兵力随后前进。
张合则认为该分兵驻守雍、郿,但司马懿认为若分军不及合军有利,所以就继续向西推进
现在诸葛亮?自己率主力北上上邽,到达上邽附近麦田后,就破坏了还差一个月就要成熟的麦子。
《三国演义》上说的这段故事是诸葛亮装神弄鬼的偷偷的收割了麦子,其实当时的诸葛亮不是去收割而是去破坏的。
你等着郭淮和司马懿回来抢救麦子的时候,诸葛亮已经跑的没影了。
而诸葛亮的这种做法就直接导致了司马懿缺粮,所以郭淮等人就不能从关中运输粮食,只能去征取羌胡的粮谷。
所以在这次北伐中司马懿就彻底的失去了部队的机动性从而只能被动防守诸葛亮。
到了最后司马懿也只能和诸葛亮对峙而不能出战。
当时张合、郭淮数次请求出战,但是都被司马懿所拒绝,这就是《三国演义》上说的那段故事,司马懿宁愿涂脂抹粉也不出来找事的故事。
后来等司马懿觉得差不多反击的时间到了的时候这才让张合攻打祁山,并且同时攻打南测的王平,而司马懿自己则是率众进攻卤城以北的诸葛亮主力,这样就能形成一个针对诸葛亮的钳形攻势。
这次诸葛亮派魏延打败了司马懿,而诸葛亮自己则是完成了对祁山的包围计划,要看这次诸葛亮就要消灭了司马懿了。
但是因为李严这边出现了问题,所以就导致诸葛亮的粮草不够,同时刘禅也同时下旨让诸葛亮撤退,所以最终诸葛亮也就只能放弃这次大好的机会。
当然了,诸葛亮撤退的时候,本着出门不捡到东西就算丢了的原则,在撤退的时候也没吃亏,随手在于木门道打了个埋伏,很轻松就弄死了张合。