234年(青龙二年、蜀汉建兴十二年)二月,诸葛亮率领十万大军从斜谷出兵攻魏,并派遣使节前往吴国相约同时大举出兵。诸葛亮到达县,大军驻扎在渭水的南面。司马懿率领军队渡过渭水,背水立营抵御诸葛亮,对将领们说:“诸葛亮如果从武功出兵,依山而往东,确实可怕;如果向西前往五丈原,将领们就没事了。”诸葛亮果然驻扎在五丈原。雍州刺史郭淮对司马懿说:“诸葛亮肯定争夺北原,应当先去占据它。”议论的人多数都说不必这样,郭淮说:“如果诸葛亮跨过渭水登上北原,和北山连兵,断绝长安通往陇西的道路,使百姓和羌人动荡不安,这对国家是不利的。”司马懿便郭淮驻防在北原。营垒还没有筑成,蜀汉大部队已经到来,郭淮迎战,击退了蜀汉军。正当司马懿与诸葛亮相持之际,魏明帝曹叡御驾亲征,在合肥新城击破吴军,群臣以为司马懿正在同诸葛亮相持不解,曹叡可以向西临幸长安。曹叡说:“孙权已经退走,诸葛亮必然破胆,大军足以制胜,我没有忧虑了。”于是进军到寿春,检录各将领的功劳,封官授爵赏赐嘉奖各有不同。
到了同年的八月二十九日,司马懿已经和诸葛亮相持了一百多天,诸葛亮多次挑战,司马懿就是不出兵。诸葛亮就把妇女使用的头巾、发饰和衣服送给司马懿,司马懿恼羞成怒,上表请求出战。曹叡派遣卫尉辛毗执持符节为军师来节制司马懿的行动。姜维对诸葛亮说:“辛毗持符节来到,贼军不会再出战了。”诸葛亮说:“司马懿本来就无心作战,所以一定要请求出战,是向部众表示敢于用武而已。将领在军中,君主的命令可以不接受,如果他能制胜我军,难道还要远隔千里而请求作战吗?”
诸葛亮派遣使节到司马懿军中,司马懿向使者询问诸葛亮的睡眠、饮食和办事多少,不打听军事情况,使者答道:“诸葛公早起晚睡,凡是二十杖以上的责罚,都亲自披阅;所吃的饭食不到几升。”司马懿告诉人说:“诸葛孔明进食少而事务烦,他还能活多久呢!”诸葛亮病重,刘禅派遣尚书仆射李福前来问候,同时询问国家大事。李福来到,诸葛亮谈话完毕,辞别而去,几天之后又回来。诸葛亮说:“我知道您返回来的意图,近来虽然整天谈话,有些事还没有交待,又来听取决定了。你所要问的事蒋琬适合。”李福道歉说:“日前确实不曾询问,如您面年这后,谁可以担负重任,所以就又返回。再请问蒋琬之后,谁可承担重任?”诸葛亮说:“费可以继任。“又问费祎之后怎么样?诸葛亮没有回答。
此时诸葛亮躺在帐中已无法言语,他目视周围,见姜维“关索”等人正跪地憷哭,他微微叹息一声,目视远方慨然长逝,魂归隆中。“关索”何尝不知丞相临终之前多想黄夫人在身边,想到此更是五内剧焚,伤心欲绝。(《晋书?乐志下》就收录了《宣受命》:“宣受命,应天机。风云时动,神龙飞。御诸葛,镇雍、梁。边境安,夷夏康。务节事,勤定倾。揽英雄,保持盈。渊穆穆。赫明明。冲而泰,天之经。养威重,运神兵。亮乃震毙,天下宁。”)