刘显辖地广阔,兵力强盛,逐渐在北方称雄争霸,我们暂且不提。在魏国的宫殿上,此时正在商讨着一个惊天动地的大事。魏国长史张衮向魏王进言说:“刘显的志向在于吞并魏国,现在不趁他内部溃败而歼灭他,必然会成为今后的祸患;不过我们不能单独地去战胜他,请求和燕国共同讨伐。”
魏王同意了他的看法,于是说:“爱卿所言精妙无比,正和我意”
其实在魏王的心里,他暗中本来就有攻打燕国的想法,现在又听到长史张衮的意见,觉得很有一些道理,就派遣九原公拓跋仪假做使臣,前往中山先去窥探一番,这在燕主慕容垂的心里自然很不高兴,他责备拓跋仪说:“拓跋珪都当上魏王了,他为何不亲自前来啊?”
拓跋仪陪着小心地解释说:“先王同燕国一起侍奉晋王室,世代如同兄弟;我现在奉命出使,在道理上也并没有什么不妥之处啊﹗”
慕容垂嗔怪地说:“我现在已是声威遍及四海了,怎么还能同过去一样相提并论呢?”
拓跋仪深表歉意地说:“燕国如果不讲求德行礼仪,想用兵力来威胁显示自己的强盛,那些只是将帅们的事情,可不是我做使臣所能知道的啊!”
通过几番言辞之后,慕容垂才总算是平静了一点心态,因此拓跋仪也得以能够探到一些燕国的国情。等到拓跋仪返回魏国后,他向魏王进言说:“燕王年老体衰,太子庸碌薄弱,范阳王对自己的才干很自负,不是能甘愿做少年君主的臣子的,燕主死后内乱必然爆发,到那时我们就可以攻占他们,但现在却不可以。”
魏王认为他的意见很有道理,于是就派遣他的弟弟拓跋觚前往燕国,去给他们进献贡品以求得和解。
当时燕主慕容垂已经衰老,朝中的大小事务都是由其弟弟一人在当权做主,他想留下拓跋觚用来索取精良的马匹,使者回来报告了魏王,魏王坚决没有同意,从此就和燕国中断了关系,反而另叫长史张衮又去向西燕请求和好。
燕主慕容垂的心里自然很不服气,于是召集将领们商量,决定择日攻打西燕一事,各将领听说要去攻打西燕,都劝慕容垂说:“西燕慕容永没有内乱,我们连年征战,兵士疲惫不堪,不能攻击。”
燕国范阳王慕容德说:“慕容永本是燕国的疏远亲戚,又超越本分登位称帝,迷惑民众的视听,应该首先除去他来统一民心;兵士虽然疲惫,我们又怎么能如此罢手呢?”
慕容垂赞成说:“司徒的意见正和我相合,我虽然老了,但将我襄里的智慧倒出来,足以征服慕容永,终究不能留下这个逆贼,连累了我们的子孙啊。”
尽管将领们极力反对征讨,慕容垂还是要一意孤行坚持出征。于是征调中山的步骑兵士共计七万人,派遣镇西将军丹杨王慕容儹,右骧将军张崇从井陉出兵,到晋阳去攻击西燕武乡公慕容犮。
又派遣征东将军平规到沙亭去攻打西燕镇东将军段平。西燕慕容永接到军情,连忙召集朝臣商讨紧急会议,于是派出尚书令刁云,车骑将军慕容钟,率领五万军队先行守卫在潞州。
慕容垂的军队到了邺城,他先留下清河公慕容会驻守邺城,然后调发同州、冀州、青州、衮州的军队,派遣太原王慕容楷从隘口出兵,辽西王慕容农从壶口出兵,慕容垂自己从沙亭出兵,分别去攻击西燕,并各自标明了所前往的地方,叫他们前去安营扎寨,做好战争的准备工作。
西燕慕容永听说后,根据燕国的行军动向再做了一些调节,又派出部分军队分成几路严密把守,并把粮食都聚集在台壁;然后派遣侄儿征东将军小慕容逸豆归,及其镇东将军王次多,右将军勒马驹,各率领军队一万多人,都驻扎在那里严加守护。
然而燕主慕容垂驻守在邺城西南,过去一个多月了,也不见有进军攻城的意思;慕容永心里疑惑感到奇怪,他认为可能是太行山的道路比较宽,怀疑慕容垂是想从隐秘的地方来夺取他,于是召集群臣们商议这件事,慕容永说:“燕国很可能会有行走山路的意图,大家以为如何?”
征东将军小慕容逸豆归说:“从来行军打仗一主百定,如何要三心二意不能决策呢?”
慕容永解释说:“如果慕容垂真的从山沟里来偷袭我们,而我们如果都没有设兵防守,那样的话,我们的损失将会更加惨重了。”
尚书令刁云建议说:“那我们是不是该以轵关为要塞,作为主要地段加强防备呢?”
小慕容逸豆归反对说:“尚书的话有些不妥,自古两军作战,粮草为重,而尚书作为谋臣,却不思士卒们的起居生活,如今这个年代要是没有温饱,那么这样的战争还有何斗志可言。”
骑将军慕容钟说:“慕容垂的军队善于山战,我们有必要去重兵把守太行山一带。正所谓知己知彼,方能百战不殆,我们现在既然已经明白了对手的作战意图,我们为何非要一意孤心呢?如果我们不守住要塞,那么敌人大军一旦压境,我们光守住粮食又能有什么用呢?”
群臣都不能作出决策,就只能附合着说:“还是我主英明决断吧。”
于是按照慕容永的意思,便只留下驻扎在台壁的一支军队自守,然后集中其它所有部队都驻扎在轵关,堵住太行山的路口。
然而千算万算,慕容永万万还是没有想到,慕容垂率领的大军竟然是从滏口出兵,然后进入天井关后到达了台壁;慕容永大惊失色,急忙派遣堂兄太尉大慕容逸豆归回兵救援台壁,然而已经迟了,大慕容逸豆归的前军在行军的途中,由于中了敌人的埋伏,却被燕国的征东将军平规所击败。
小慕容逸豆归出营交战,又被燕国辽西王慕容农打败了,还杀死了右将军勒马驹,抓获了镇东将军王次多,进而包围了台壁。慕容永连忙又征召守卫在太行山的军队急速返回,他自己亲率五万精锐的兵士,前来抵抗燕国军队。
尚书令刁云,车骑将军慕容钟闻讯心惊害怕,率领部众准备归降了燕国,慕容永一怒之下诛杀了刁云,以及慕容钟的留在城中的妻子儿女。
燕主慕容垂在台壁摆下阵势,他派遣骁骑将军慕容图在山涧下面先埋伏一千骑兵,他自己亲自去和慕容永作战诱敌。慕容垂假装败退,慕容永的军队随后追击,追了有好几里路,慕容图的骑兵突然从山涧里冲了出来,阻断了慕容永的退路。
然后慕容垂指挥各路军队从四面八方一起进攻,直杀得慕容永溃不成军,一时死伤无数,尸横遍野血流成河,至此斩下首级八千多颗,慕容永只得仓惶逃回长安。守卫在晋阳的将领们听说慕容永已经战败,也都抛下城池逃走了;于是燕国丹杨王慕容儹等进军占领了晋阳,慕容垂则又一举进军包围了长安。
慕容永急忙召集群臣商议应急对策,他打算投奔后秦,侍中兰英说:“从前石虎征战龙都,太祖坚守住城池不肯离去,终于奠定了大燕的基业;现在慕容垂已经是七十岁的老头子了,已经疲于战争,终究不能长年累月地驻守在这里攻打我们,我们只应当固守城池来拖垮他们,必能扭转当前局势。”
慕容永听从了他的意见,可是目前的处境依然还是危困,他就派出自己的儿子常山公慕容弘等人,前去向晋国的雍城刺史郗恢求救,并献上了一颗玉玺。于是郗恢向晋主上奏说:“慕容垂如果吞并了慕容永,那么给我国造成的祸害会更加深重,还不如让他们共存,然后再利用有效时机除掉他们双方。”
晋主认为他说的有道理,就答应了诏令青衮二州的刺史王慕,豫州的刺史廋楷前往救援西燕。然而晋国的援军还未到达,慕容永担心晋国军队不会出动,就又派遣他的儿子慕容亮前往魏国去做人质,不料竟然被燕国将领平规发现了,于是在复都追上了慕容亮后抓获了他。
直到慕容永又一次向魏国告急,魏王才知道了这件事情,他连忙派出拓跋纥的儿子陈留公拓跋虔、将军廋岳率领五万骑兵向东渡过黄河,让他们驻守在秀容,以便伺机机救援慕容永。这样的话晋国和魏国的援军就都没有到达。
可是后燕大慕容逸豆归的部将伐勒等人却等不及了,他们终于打开了晋阳城门,放进了燕国的军队,燕军于是杀了慕容永及其公卿,和大将慕容逸豆归等三十余人,从而获得了慕容永所统辖的八郡七万多户人家。然后慕容垂就派丹杨王慕容儹任并州刺史驻守晋阳,官都王慕容风任雍州刺史驻守长安,慕容垂向东直入阳平、平原。
又令辽西王慕容农渡过黄河,去和安南将军尹国攻取青州的糜丘、衮州的阳城;守在晋阳的东平太守韦简力战坚持,终因寡不敌众而战死;高平、泰山、琅琊各郡看见势头不对,都纷纷放弃城池逃跑了,因此燕国的慕容农长驱直入,一路进军直达海边,还把各处都设立了燕国的郡守县令加以防守。