靳详回营,具实禀告。孔明令其再至城下,言明利害。靳详回马城下叫曰:“伯道贤兄,你一孤城,怎抵数十万大军?今不早降,后悔莫及!兄素贤明,为何甘事曹贼而不顺大汉乎?”郝昭张弓搭箭喝曰:“我前已明告,不必再言,速速退去,否则,弓箭无情!”靳详拨马而回。
孔明闻报大怒:“匹夫,欺我无攻城之计乎?”顾问左右:“城中有多少兵马?”回曰:“约有三千。”于是,起云梯百架,每乘载十数人,周围木板遮护。战鼓擂动,大军潮涌,郝昭于敌楼挥动令旗,魏兵火箭齐射,云梯皆着。城下蜀兵蜂拥,城上石矢倾泄,蜀兵死伤惨重而退。孔明怒曰:“他烧我云梯,我即用冲车。”次日,又鼓噪而进。郝昭令军兵,以葛绳系大石,凌空飞打,一场鏖战,冲车尽折。孔明又令运土填壕,差廖化暗掘地道。郝昭即于城内,掘堑横截。如此昼夜连攻,二十余日不下。
忽报:“魏军一路救兵杀到,旗上大书‘虎威将军,先锋王双。’”魏延请战。孔明曰:“你乃大将,不可轻出。”裨将谢雄、龚起奋然请命。孔明各与三千人马,令去迎敌。谢雄在前迎遇王双,两军列阵,二将交锋,战未三合,王双一刀劈谢雄于马下,蜀兵大败。龚起引兵接应,力战王双,杀不数合,被王双一刀斩下首级。快马飞报,孔明大惊,急命廖化、王平、张嶷三将迎战。
两阵对圆,张嶷出马,王平、廖化压阵。二马错镫,双刀争雄,大杀十几合,未分胜负。王双忽诈败而走,张嶷拍马追赶,王平大叫:“勿追!中计矣!”张嶷拨马欲回,王双抬手打出流星锤,正中其背,张嶷口喷鲜血,伏鞍而走。王双回马来追,王平、廖化上前截住,救下张嶷,两军各自收兵。
孔明顾姜维曰:“王双勇猛,今引兵两万,城外下寨,陈仓更难下也,别有何策?”姜维曰:“如今之势,强攻陈仓,于我不利,不如令一大将,依山傍水把守故道,其余人马自小径出斜谷,去攻魏军大营。某用诈降计,可擒曹真!”孔明即令魏延把守陈仓故道,自率大军,以马岱为先锋,走鸟道东出斜谷。