人纶巾羽扇,鹤氅道袍,大叫曰:“汝二人来的迟了!”二人视之,乃孔明也。二人慌忙下马,拜伏于地曰:“丞相真神计也!”孔明令放入城,谓二人曰:“吾打探得郝昭病重,吾令汝三日内领兵取城,此乃稳众人之心也。吾却令关兴、张苞,只推点军,暗出汉中。吾即藏于军中,星夜倍道径到城下,使彼不能调兵。吾早有细作在城内放火、发喊相助,令魏兵惊疑不定。兵无主将,必自乱矣。吾因而取之,易如反掌。兵法云:出其不意,攻其无备。正谓此也。”魏延、姜维拜伏。孔明怜郝昭之死,令彼妻小扶灵柩回魏,以表其忠。孔明谓魏延、姜维曰:“汝二人且莫卸甲,可引兵去袭散关。把关之人,若知兵到,必然惊走。若稍迟便有魏兵至关,即难攻矣。”魏延、姜维受命,引兵径到散关。把关之人,果然尽走。二人上关才要卸甲,遥见关外尘头大起,魏兵到来。二人相谓曰:“丞相神算,不可测度!”急登楼视之,乃魏将张-也。二人乃分兵守住险道。张-见蜀兵把住要路,遂令退军。魏延随后追杀一阵,魏兵死者无数,张-大败而去。延回到关上,令人报知孔明。
孔明先自领兵,出陈仓斜谷,取了建威。后面蜀兵陆续进发。后主又命大将陈式来助。孔明驱大兵复出祁出。安下营寨,孔明聚众言曰:“吾二次出祁山,不得其利,今又到此,吾料魏人必依旧战之地,与吾相敌。彼意疑我取雍、-二处,必以兵拒守;吾观陰平、武都二郡,与汉连接,若得此城,亦可分魏兵之势。何人敢取之?”姜维曰:“某愿往。”王平应曰:“某亦愿往。”孔明大喜,遂令姜维引兵一万取武都,王平引兵一万取陰平。二人领兵去了。
再说张-回到长安,见郭淮、孙礼,说:“陈仓已失,郝昭已亡,散关亦被蜀兵夺了。今孔明复出祁山,分道进兵。”淮大惊曰:“若如此,必取雍、-矣!”乃留张-守长安,令孙礼保雍城。淮自引兵星夜来-城守御,一面上表入洛阳告急。