长安为著名大城,金旋让诸葛亮部暂时驻守此地,整顿军政要事。诸葛亮、姜维两部就地驻扎,休兵安民,暂时无暇东下。
曹操因为金旋西路大军忙于整顿西北诸郡,未有东下洛阳之意,兵出两路,攻打河北袁氏。任命司马懿为北路军主帅,起兵十五万出洛阳,攻打晋阳。任命张辽为南路军主帅,起兵十三万出平原,攻打乐陵。
长安诸郡兵权原先尽归曹昂、夏侯渊,司马懿大才不得施展。此时大权在握,阅兵点将,威风八面,意气风发,调来王双、于禁、文鸯、邓忠、司马师、司马昭六将随行,择日开拔出兵。司马懿部行至壶关,暂时驻扎此地,休整兵马,派人打探晋阳情况。张辽此时也厉兵秣马,起兵攻打乐陵。
袁熙闻知司马懿大军来攻,派人急赴南皮告急,自与郭图、逢纪等人整兵备战。袁尚刚刚失去战略要地平原,听闻曹操两路大军又来进攻,急忙召集许攸、审配等人商议。
许攸道:“曹军兵势强大,张辽、程昱、司马懿皆多谋善战之人。我军接连损兵失地,军心不稳,恐非曹军敌手。金旋势力强盛,可以派遣使者前往长沙,求其发兵相救。”袁尚让审配为使,奔赴长沙向金旋求救。
金旋攻下长安,攻防形势大变,边郡只余弘农、宛城、汝南、徐州、下邳五郡。金旋统领三万亲兵返回长沙,调兵遣将,重新布置兵力。
诸葛亮部二十万兵马屯于弘农,姜维统领十七万兵马屯于宛城,关羽统领二十万兵马屯于汝南,陆逊统领十六万兵马驻守下邳、都阳,周瑜统领十六万兵马屯于徐州。任命马超为西北防御使,官亥、张英为其副将,统领五万兵马屯于长安,管辖长安、西凉、天水、安定、下弁等郡防务。任命董允为安定太守,牛金为安定守备;虞翻为长安太守,王浑为长安守备。
审配赶到长沙,拜见金旋,说明求援之意。金旋道:“既然河北危急,你等前来求救,我应当尽些心力。我欲起兵进攻洛阳、定陶两地,曹操首尾难顾,大军必然回撤,河北防守必会减轻。若是袁氏兄弟同心协力,众志成城,为何要惧曹兵。你归告东王,若其至山穷水尽之时,或从北海径奔都阳,或从海道径奔会稽,我起兵马前往接应。我修书一封,你带给东王。”
审配闻言大喜,返回南皮后即奉上金旋所书,细述金旋所言。袁尚拆书阅读,信上只有六言,“兄弟合力,其利断金,合则俱荣,不和俱败,摒其私利,可保不败。”袁尚知道金旋好意,派遣使者持书示袁熙、袁谭两人,金旋之书正中两人心病。袁熙、袁谭观书,皆佩服金旋眼力,能在千里之外明察河北弊端。兄弟三人因为其势已危,听从金旋劝告,放下私心,携手共抗曹军。
袁氏所辖北海郡与金旋所辖下邳、徐州接界,袁尚原来担心金旋谋夺其地,重兵陈于北海,今见金旋并无吞并之意,让袁谭尽数撤去北海守兵,前往乐陵驻守。又命令沮授发北平、襄平精兵两万赴晋阳助战。
司马懿部到达晋阳,晋阳兵将远非司马懿敌手,连战连败。袁熙忧虑无计,固守不敢出战。司马懿强攻几日,见晋阳城防坚固,潜思破敌良策。
司马昭进言道:“代县防守空虚,我与文鸯统领五万精兵攻打代县。代县守军尽被撤至晋阳,城内兵卒不足一万。若是晋阳发兵前去增援,或有破机良机。”司马懿闻言,当即调集兵马,派司马昭、文鸯两人率领兵马往攻代县。
逢纪察觉曹兵动向,对袁熙道:“若是司马懿分军往攻代县,代县防守单薄,我晋阳守军若不回救,恐怕凶多吉少。如今两军势力相若,不如决一死战,胜负未可知也。”
袁熙闻言,集结兵将,道:“晋阳被围多日,司马懿又分军攻击代县,欲要隔断我军归路,今日出城与曹军决一死战,胜负在此一举。诸将努力向前,不然恐怕我等死无葬身之地。”众将皆知形势严峻,皆肃然起立相应。