关平拿下郿县,和魏延两路大军会合,曹丕在长安十分震怒。最可气的是陈仓和郿县各有五万大军,居然全都投降了,张合、典满、曹真三员大将被抓,曹真是曹氏宗亲,又是大将军,不得不就。可为什么曹真的亲兵明明去求救兵了,却一直没等来呢?
原来,北地郡被马超拿下的消息还是传到了长安。曹休被斩,3万大军全军覆没。大半投降。曹丕担心如果出兵救援曹真,马超来了,则长安难保。左右为难之间,居然没几天,郿县就被拿下了,曹丕原想如果曹真多坚持几天,可以把曹彰调回援助郿县呢。曹彰在子午道进军汉中,也不顺利,原本道路就非常难走,用了20多天到了汉中附近的谷口,结果赵云已经从成都赶来,这里设置的关隘十分高大坚固,防守也很严密。打了1个多月,久攻不下,还损失了几千人马。所带的粮草也不多了,曹彰派人回长安督粮,结果得知陈仓失守,曹丕大败的消息,军队士气受到很大打击。曹丕原想让曹彰撤回来,但又担心赵云从子午谷杀过来,如果赵云再来了,有马超、赵云、魏延,再加上关平等小将个个英勇不凡,长安难保。
曹丕和贾诩商议对策。贾诩说,“如今我四路大军被关平、马超击败,损兵折将,长安兵马有六七万,曹彰那里有五万,兵力不少,但勇冠三军的武将不多,五子良将皆在中原,没有能抵挡马超、魏延的大将,不能硬拼,只能智取。”
曹丕忙问:“可有良策?”
“为今之计,一方面从中原继续调集兵将、粮草,支援长安,一方面让曹彰撤军,在子午谷口设立关隘,防止赵云来袭。如此曹彰大军和长安大军可成掎角之势,互相支援。同时应该和关平商议,换回大将军曹真和张合等人。”贾诩道。