常山以东各郡县纷纷弃城而走,或率众投降,仅余中山、邺城及信都三城。
拓跋珪见中山燕军全力拒守,遂对诸将说道:中山城固,急攻则伤士众,久围则费粮,不如先拔信都,然后引得胜之兵来图中山。
于是放弃进攻中山,改取邺城及信都二城,引军向南,屯于鲁口。
燕高阳太守崔宏不敢力拒,率本部军走奔海渚。魏主素闻其贤,遣部将追获劝降,命为黄门侍郎,与张衮共掌机要,创立法度,制定律令。
博陵令屈遵亦降魏国,魏主以其为中书令,出纳号令,并总管文诰等事。
皇始二年正月,拓跋珪进攻信都,燕守将宜都王慕容凤弃城出走,信都归于魏国。拓跋珪复令人持诏通知拓跋仪,使并力攻打邺城。
此时镇守邺城者,乃是燕先帝慕容垂之弟,当今皇叔范阳王慕容德。闻拓跋仪引二万军来攻,便使南安王慕容青率一万五千精锐,趁夜间出城袭击。
慕容青直入拓跋仪大营,杀六千人,魏军大败而走,退驻新城。
燕军战胜,志气大振。慕容青等于是请求添兵乘胜追击,趁机收复失地。慕容德虽然心有所动,但刚因经过参合陂大败,心忧城中军力不足,不由举棋不定,便问计于群僚。
别驾韩稳进言:古人治军,当先庙算胜败,然后方可作战。今魏不可攻有四,燕不宜动有三,不可追也。
慕容德:何谓四不可攻,三不可动?
韩稳:北魏虽是孤军深入,但皆为精骑,利于野战,其不可攻一也;魏军深入我京畿,置军于死地,不可攻之二也;其前锋虽败,后阵甫固,不可攻之三也;彼众我寡,不可攻之四也。我军战于本土,不宜妄动一也;攻若不胜,军心难安,不宜妄动二也;城郭未完,敌来无备,不宜妄动三也。此皆兵家大忌,不如深沟高垒,以逸待劳。
慕容德:以逸待劳若何?
韩稳:魏军从千里之外运粮,旷野无以为掠,日久三军耗尽资财,则必士气衰落,军心离散,彼时我密谋而攻,必获全胜,此乃上上之计。
慕容德:韩别驾良言,乃张良、陈平之策也,万无一失,稳重至极。
于是命令慕容青撤回军队,不许出击。
魏主拓跋珪闻说攻打邺城失利,遂派辽西公贺赖卢率骑兵一万前来援助,与拓跋仪一起围攻邺城。贺赖卢者,乃魏主舅父贺讷之弟,亦表亲贵戚也。
赖卢自以为皇亲,不听拓跋仪节度,两位主将由是不和。
慕容德闻魏军添兵,明知难敌,遂派参军刘藻至长安,向后秦主姚兴请求救援,并致以同母之兄问候。
姚兴却是六亲不认,拒不兵,坐观成败,邺城内诸将闻讯异常恐惧。
慕容德道:靠天靠地,皆不如赖己之力!
便亲自犒赏军卒,抚慰将士,邺城军民人人感其恩德,皆乐为效命。
魏司马丁建遣使与慕容德暗通,献施离间之计,使拓跋仪与贺赖卢二人内讧,各争主将之权,互不相服。
适逢贺赖卢营内失火,丁建便向慕容仪献谄:赖卢纵火烧营,必欲为叛变。
慕容仪大惧,于是先引兵撤退;贺赖闻之,不知是何缘故,亦急引本部军退兵。
丁建遂率军来投降慕容德,尽透魏营内讧之事,并说拓跋仪部已拔营退兵,今士气低落,定可击而败之。慕容德大喜,便令丁建为向导,派慕容青等去追袭,大败魏军。
拓跋仪十损七八,还屯别处。
三月,燕帝慕容宝向拓跋珪求和,并说送还拓跋觚,割让常山以西土地。
拓跋珪见劳师伤众,久攻中山不克,邺城之军又连遭败绩,于是回书答允。但慕容宝却又反悔,拓跋珪于是进围中山,久不能下。
城中燕将见魏兵锋锐已衰,皆欲出战。慕容宝将欲从之,却屡为赵王慕容麟所阻,高阳王慕容隆致四次点兵列阵,复四次被迫解散其兵。
众将大怒,无不愤恨赵王。慕容麟欲取慕容宝以自代,故此阻战,并以亲兵劫持禁兵统领、北地王慕容精,逼其率禁军入宫,弑杀慕容宝。
慕容精决意不从,以国家大义却之,慕容麟怒杀慕容精,又知城中诸将痛恨自己,遂出奔西山,往依丁零部众。
诸将闻赵王杀北地王而逃,无不震骇。
慕容宝恐慕容麟矫诏去夺慕容会之兵,割据龙城,便急召慕容隆及慕容农商议,欲弃中山,走保龙城。
二王见赵王慕容麟反状已成,亦恐中山难保,于是同意。
慕容宝遂与太子慕容策及高阳王慕容隆、辽西王慕容农等率城中余部万余军马,趁夜出城,往龙城投奔慕容会而去。
拓跋珪闻慕容宝弃城而走,便欲趁夜入城。
将军王建则以恐士兵乘夜盗取城中财宝为由劝阻,请于天明整军而入,拓跋珪从之。
燕开封公慕容详闻皇帝弃城而走,欲往追之而不能及,于是回城自立为燕王,率本部军复关闭四门拒守。
拓跋珪次日欲率众进城,却不料突变故,一夜之间得失易位。又率兵强攻数日不果,遂使人临于城下劝降。
城中军民皆相互提醒道:参合陂降卒五万余众,皆被索虏坑杀。我等抵抗这许多日月,若是开城降时,亦必死无葬身之地;便是今日抵死不降,既便来日城破,亦可苟延旬月之命,何必去自寻死路。
于是誓死守城,并无一人愿降。