却说蜀汉建兴六年秋玄月,魏都督曹休被东吴陆逊大破于石亭,车仗马匹,军资东西,并皆罄尽,休惶恐之甚,气忧成病,到洛阳,疽发背而死。魏主曹睿敕令厚葬。司马懿引兵还、众将接入问曰:“曹都督兵败,即元帅之干系,何故急回耶?”懿曰:“吾料诸葛亮知吾兵败,必乘虚来取长安。倘陇西告急,何人救之?吾故回耳。”众皆觉得惧怯,哂笑而退。
靳祥回见孔明,具言郝昭如此风景。孔明大怒曰:“匹夫无礼太过!岂欺吾无攻城之具耶?”随叫土人问曰:“陈仓城中,有多少人马?”土人告曰:“虽不知的数,约有三千人。”孔明笑曰:“量此小城,安能御我!休等他救兵到,敏捷攻之!”因而军中起百乘云梯,一乘上可立十数人,四周用木板遮护。军士各把短梯软索,听军中擂鼓,一齐上城。郝昭在敌楼上,瞥见蜀兵装起云梯,四周而来,即令三千军各执火箭,漫衍四周;待云梯近城,一齐射之。孔明只道城中无备,故大造云梯,令全军鼓噪号令而进;不期城上火箭齐发,云梯尽着,梯上军士多被烧死,城上矢石如雨,蜀兵皆退。孔明大怒曰:“汝烧吾云梯,吾却用冲车之法!”因而连夜安排下冲车。次日,又四周鼓嗓号令而进。郝昭急运气石凿眼,用葛绳穿定飞打,冲车皆被打折。孔明又令人运土填城壕,教廖化引三千锹钁军,从夜间掘隧道,暗入城去。郝昭又于城中掘重壕横截之。如这天夜相攻,二十余日,无计可破。
曹真令押入,跪于帐前。其人告曰:“小人不是特工,有奥妙来见都督,误被伏路军捉来,乞退摆布。”真乃教去其缚,摆布暂退。其人曰:“小人乃姜伯约亲信人也。蒙本官遣送密书。”真曰:“书安在?”其人于贴肉衣内取出呈上。真拆视曰:“罪将姜维百拜,书呈多数督曹麾下:维念世食魏禄,忝守边城;叨窃厚恩,无门补报。昨日误遭诸葛亮之计,陷身于巅崖当中。思怀旧国,何日忘之!今幸蜀兵西出,诸葛亮甚不相疑。赖都督亲提大兵而来:如遇仇敌,能够诈败;维当在后,以举火为号,先烧蜀人粮草,却以大兵翻身掩之,则诸葛亮可擒也。非敢建功报国,实欲自赎前罪。倘蒙照察,速赐来命。”曹真看毕,大喜曰:“天使吾胜利也!”遂重赏来人,便令回报,依期汇合。真唤费耀商讨曰:“今姜维暗献密书,令吾如此如此。”耀曰:“诸葛亮多谋,姜维智广,或者是诸葛亮所使,恐此中有诈。”真曰:“他原是魏人,不得已而降蜀,又何疑乎?”耀曰:“都督不成轻去,只守定本寨。某愿引一军策应姜维。如成,功尽归都督;倘有奸计,某自支当。”真大喜,遂令费耀引五万兵,望斜谷而进。行了两三程,屯下军马,令人哨探。当日申时分,回报:“斜谷道中,有蜀兵来也。”耀忙催兵进。蜀兵未及交兵先退。耀引兵追之,蜀兵又来。方欲对阵,蜀兵又退:如此者三次,俄延至次日申时分。魏军一日一夜,未曾敢歇,只恐蜀兵进犯。方欲屯军造饭,俄然四周喊声大震,鼓角齐鸣,蜀兵漫山遍野而来。门旗开处,闪出一辆四轮车,孔明端坐此中,令人请魏军主将答话。耀纵马而出,遥见孔明,心中暗喜,回顾摆布曰:“如蜀兵掩至,便退后走。若见山后火起,却回身杀去,自有兵来呼应。”分付毕,跃马出呼曰:“前者败将,今何敢又来!”孔明曰:“唤汝曹真来答话!”耀骂曰:“曹都督乃金枝玉叶,安肯与反贼相见耶!”孔明大怒,把羽扇一招,左有马岱,右有张嶷,两路兵冲出。魏兵便退。行不到三十里,瞥见蜀兵背后火起,喊声不断。费耀只道号火,便回身杀来。蜀兵齐退。耀提刀在前,只望喊处追逐。将次近火,山路中鼓角喧天、喊声震地,两军杀出:左有关兴,右有张苞。山上矢石如雨,往下射来。魏兵大败。费耀知是入彀,急退兵望山谷中而走,人马困乏。背后关兴引生力军赶来,魏兵自相踩踏及落涧身故者,不知其数。