魏明帝太和二年(228年)春,正月,司马懿攻新城,旬有六日,拔之,斩孟达。申儀久在魏兴,擅承制刻印,多所假授;懿召而执之,归于洛阳。初,征西将军夏侯渊之子楙尚太祖清河公主,(此女欲以妻丁儀,文帝止之,以妻楙。)文帝少與之親善,及即位,以为安西将军,都督關中,镇长安,使承渊处。诸葛亮将入寇,與群下谋之。丞相司马魏延曰:“闻夏侯楙,主壻也,怯而无谋。今假延精兵五千,负粮五千,直从褒中出,循秦嶺而东,当子午而北,(褒中县,属汉中郡。子午道,王莽所通,事见平帝元始五年。安帝延光四年,顺帝罢子午道,通褒斜路。三秦记:子午,长安正南山名。秦嶺谷,一名樊川。余按今洋州东百六十里有子午谷。郡县志曰:舊子午道在金州安康县界,梁将军王神念以缘山避水,桥梁百数,多有毁坏,乃别開乾路,更名子午道,则今路是也。)不过十日,可到长安。楙闻延奄至,必弃城逃走。长安中惟御史、京兆太守耳。横门邸阁與散民之榖,足周食也。比东方相合聚,尚二十许日,而公从斜谷来,亦足以达。如此,则一举而咸阳以西可定矣。”亮以为此危计,不如安从坦道,可以平取陇右,十全必克而无虞,故不用延计。亮扬声由斜谷道取郿,(班志:斜水出衙嶺山北,至郿入渭,脈水沿山,则斜谷之路可知矣。郿故城,陈仓县东北十五里故郿城是。)使镇东将军赵云、扬武将军邓芝为疑兵,據箕谷;帝遣曹真都督關右诸军军郿。亮身率大军攻祁山,戎阵整齐,號令明肃。始,魏为汉昭烈既死,数岁寂然无闻,是以略无備豫;而卒闻亮出,朝野恐惧,於是天水、南安、安定皆叛应亮,關中响震,朝臣未知计所出,帝曰:“亮阻山为固,今者自来,正合兵书致人之術,破亮必也。”乃勒兵马步骑五万,遣右将军张郃督之,西拒亮。丁未,帝行如长安。
