乐安王慕容臧进军驻守荥阳,王猛派建威将军梁成、洛州刺史邓羌击退了他;留下邓羌镇守金墉城,任命辅国司马桓寅为弘农太守,接替邓羌戍守陕城,自己则率军返回。
前秦王苻坚任命王猛为司徒、录尚书事,封他为平阳郡侯。王猛坚决推辞说:“如今燕国、吴国尚未平定,战事正紧,刚刚攻下一座城池,就接受司徒、录尚书事、郡侯这三项重要的赏赐,如果将来攻克秦、吴两国,又该用什么赏赐我呢!”苻坚说:“如果不暂时抑制我的心意,怎么能彰显你谦逊的美德呢!我已诏令有关部门暂时同意你的推辞;但封爵是为了奖赏你的功劳,你就勉强听从我的命令吧!”
二月癸酉日,袁真去世。陈郡太守朱辅拥立袁真的儿子袁瑾为建威将军、豫州刺史,据守寿春,派自己的儿子朱乾之和司马爨亮前往邺城请求前燕任命。前燕任命袁瑾为扬州刺史,朱辅为荆州刺史。
三月,前秦王苻坚任命吏部尚书权翼为尚书右仆射。夏季四月,苻坚再次任命王猛为司徒、录尚书事;王猛坚决推辞,苻坚才作罢。前燕和前秦都派兵援助袁瑾,大司马桓温派督护竺瑶等人抵御。前燕军队先到达,竺瑶等人与燕军在武丘交战,击败燕军。南顿太守桓石虔攻克寿春南城。桓石虔是桓温弟弟的儿子。
前秦王苻坚又派王猛统领镇南将军杨安等十位将领,率领六万步兵、骑兵讨伐前燕。
慕容令预料自己最终难免一死,便暗中谋划起兵反叛。沙城中有几千名被贬谪戍守的士兵,慕容令都对他们给予优厚待遇,加以安抚。五月庚午日,慕容令杀死牙门孟妫。沙城主管官吏涉圭心生恐惧,请求为慕容令效力。慕容令信任他,把他安排在自己身边。随后慕容令率领被贬谪的戍兵向东袭击威德城,杀死守城的城郎慕容仓,占据城池部署兵力,派人招抚东西各方的戍守部队,各部纷纷响应。镇东将军勃海王慕容亮镇守龙城,慕容令准备袭击龙城;他的弟弟慕容麟把消息告诉了慕容亮,慕容亮关闭城门坚守。癸酉日,涉圭趁侍奉慕容令的机会突然袭击他,慕容令独自骑马逃走,他的党羽全部溃散。涉圭追击慕容令到薛黎泽,将他擒获并杀死,然后前往龙城向慕容亮禀报。慕容亮为慕容令杀了涉圭,收殓慕容令的尸体安葬。
六月乙卯日,前秦王苻坚在灞上为王猛送行,说:“如今把平定关东的重任托付给你,你应当先攻破壶关,平定上党,长驱直入攻取邺城,这就是所谓的‘迅雷不及掩耳’。我会亲自率领大军,紧随你日夜兼程进发,船只、车辆、粮草运输,水陆两路同时推进,你不必担心后方补给。”王猛说:“我依仗陛下的声威,遵行陛下既定的策略,扫平残存的燕国势力,就像风吹落叶一样容易,希望陛下不必亲自出征,承受行军的辛劳,只愿陛下尽快诏令有关部门安排好安置鲜卑人的地方。”苻坚非常高兴。
秋季七月癸酉朔日,发生日食。
前秦王猛攻打壶关,杨安攻打晋阳。八月,前燕君主慕容暐命令太傅上庸王慕容评率领全国精锐士兵三十万抵御秦军。慕容暐因秦军入侵而担忧,召见散骑侍郎李凤、黄门侍郎梁琛、中书侍郎乐嵩问道:“秦军兵力多少?现在我国大军已经出征,秦军敢交战吗?”李凤说:“秦国国小力弱,不是我国军队的对手;王猛(字景略)只是个平庸之人,又比不上太傅您,不必担忧。”梁琛、乐嵩说:“胜败取决于谋略,不在于兵力多少。秦军远道而来侵犯我国,怎么会不敢交战呢!况且我们应当用谋略谋求胜利,怎么能期望秦军不战而退呢!”慕容暐听后很不高兴。王猛攻克壶关,擒获前燕上党太守南安王慕容越,所经过的郡县,都闻风投降归附,前燕人十分震惊。
黄门侍郎封孚问司徒长史申胤:“局势将会如何发展?”申胤叹息说:“邺城必定会失守,我们这些人如今将要成为秦国的俘虏了。不过春秋时期越国岁星运行到其分野,本应得福,吴国却去讨伐它,最终反而遭受祸患。如今福气仍在燕国,秦国即使暂时取胜,燕国重新建立,也不会超过十二年。”
大司马桓温从广陵率领两万部众讨伐袁瑾;任命襄城太守刘波为淮南内史,率领五千人镇守石头城。刘波是刘隗的孙子。癸丑日,桓温在寿春击败袁瑾,随后包围寿春。前燕左卫将军孟高率领骑兵救援袁瑾,到达淮北,还未渡过淮河,恰逢秦国讨伐燕国,前燕召回孟高。
广汉郡的妖贼李弘,谎称自己是汉朝归义侯李势的儿子,聚集一万多人,自称圣王,年号定为凤凰。陇西人李高,谎称自己是成汉君主李雄的儿子,攻破涪城,赶走梁州刺史杨亮。九月,益州刺史周楚派儿子周琼讨伐李高,又派周琼的儿子梓潼太守周飏讨伐李弘,将二人都平定了。
前秦杨安攻打晋阳,晋阳兵力充足、粮草丰富,久攻不下。王猛留下屯骑校尉苟长戍守壶关,亲自领兵协助杨安攻打晋阳。秦军挖掘地道,派虎牙将军张蚝率领几百名勇士潜入城中,大声呼喊着冲破城门,迎接秦军入城。辛巳日,王猛、杨安进入晋阳,擒获前燕并州刺史东海王慕容庄。太傅慕容评畏惧王猛,不敢进军,驻守在潞川。冬季十月辛亥日,王猛留下将军武都人毛当戍守晋阳,率军进驻潞川,与慕容评对峙。
壬戌日,王猛派将军徐成侦察燕军的部署情况,约定中午返回;但徐成直到黄昏才回来,王猛大怒,准备将他斩首。邓羌求情说:“如今敌众我寡,明天就要交战;徐成是大将,应当暂且宽恕他。”王猛说:“如果不杀徐成,军法就无法确立。”邓羌坚持求情说:“徐成是我统领的部将,虽然违反约定应当斩首,但我愿意与徐成一起拼死作战,立功赎罪。”王猛没有同意。邓羌发怒,返回军营,敲响战鼓,整顿军队,准备攻打王猛。王猛询问他原因,邓羌说:“我接受诏令讨伐远方的敌人,现在却有近在眼前的敌人(指王猛),自相残杀,我要先除掉这个敌人!”王猛认为邓羌讲义气且勇猛,派人对他说:“将军息怒,我现在赦免徐成。”徐成被赦免后,邓羌前往王猛处谢罪。王猛握着他的手说:“我只是试探将军罢了,将军对自己的部将尚且如此仗义,更何况对国家呢!我不再担心敌人了!”
前燕太傅慕容评认为王猛孤军深入,想以持久战拖垮秦军。慕容评为人贪婪鄙陋,封锁山涧泉水,垄断柴薪和饮水买卖,积累的钱财布帛堆积如山;士兵们怨愤交加,毫无斗志。王猛得知后,笑着说:“慕容评真是个奴才,即便有亿万士兵也不足为惧,何况只有几十万!我这次必定能攻破他。”于是派游击将军郭庆率领五千骑兵,趁夜从小路绕到慕容评军营后方,焚烧他的粮草辎重,火势大到在邺城都能看见。前燕君主慕容暐十分恐惧,派侍中兰伊责备慕容评说:“您是高祖(慕容廆)的儿子,应当以宗庙社稷为重,为何不安抚士兵,反而垄断柴薪饮水牟利,一心只想着发财呢!国库的积蓄,我与您共同享有,何必担心贫穷!如果敌军继续推进,国家灭亡,您拿着这些钱财布帛又能放到哪里去!”慕容暐下令让慕容评把所有钱财布帛都分发给士兵,并且催促他出战。慕容评极为恐惧,派人向王猛请求决战。
甲子日,王猛在渭源列阵,对士兵们誓师说:“我王景略蒙受国家厚恩,身兼内外要职,如今与各位深入敌境,应当竭尽全力,拼死作战,有进无退,共同建立大功,回报国家。在贤明君主的朝堂上接受爵位,在父母的家中举杯庆贺,难道不是美事吗!”士兵们都情绪激昂,砸破炊具、丢弃粮草,大声呼喊着争相前进。
王猛望见燕军人数众多,对邓羌说:“今日之战,非将军不能攻破强敌。成败的关键,就在这一战,将军努力吧!”邓羌说:“如果能把司隶校尉的职位封给我,您就不必担心破敌之事。”王猛说:“这不是我能决定的,我必定会任命您为安定太守、万户侯。”邓羌不满地退下。不久,两军交战,王猛召见邓羌,邓羌却躺在床上不理睬。王猛骑马赶到邓羌营帐,答应了他的要求,邓羌这才在帐中开怀痛饮,随后与张蚝、徐成等人骑马持矛,冲向燕军阵中;他们在阵中出入多次,旁若无人,杀伤燕军数百人。到了中午,燕军大败,秦军俘虏斩杀五万多人,乘胜追击,又杀死和降服十万多人,慕容评独自骑马逃回邺城。
对此,崔鸿评论说:邓羌为部将求情而扰乱军法,是徇私;领兵想攻打王猛,是目无上级;临战前预先索要司隶校尉职位,是要挟君主。有这三种行为,罪过没有比这更大的了!王猛能容忍他的短处,利用他的长处,就像驯服猛虎、驾驭烈马一样,最终成就大功。《诗经》说:“采摘葑菜和菲菜,不因为它们的根部不好就丢弃。”说的就是王猛啊!
秦军长驱东进,丁卯日,包围邺城。王猛上奏疏说:“臣在甲子日,大败燕军。遵照陛下仁爱之心,让六州官民没有察觉政权更迭,只要不是顽固抵抗、违抗命令的人,一概没有伤害。”前秦王苻坚回复说:“将军出征不到一个月,就攻克了首恶势力,功勋超过古代贤臣。我现在亲自率领六军,日夜兼程赶赴前线。将军可让将士们休整,等待我到来,然后共同夺取邺城。”
王猛抵达邺城之前,邺城附近抢劫掠夺之事公然发生,等王猛到达后,远近秩序井然。秦军号令严明,士兵没有私藏财物、侵犯百姓的行为,法令简明、政令宽松,燕国民众各自安居乐业,人们互相说道:“没想到今天又能见到像太原王(慕容恪)那样的贤明治理!”王猛听说后,叹息说:“慕容玄恭(慕容恪字玄恭)真是奇才啊,可以说是古代贤君留下的仁政遗风!”于是用太牢(牛、羊、猪三牲)祭祀慕容恪。
十一月,前秦王苻坚留下李威辅佐太子镇守长安,阳平公苻融镇守洛阳,亲自率领十万精锐赶赴邺城,七天后到达安阳,宴请祖父(苻洪)、父亲(苻雄)时代的故旧老人。王猛暗中前往安阳拜见苻坚,苻坚说:“过去周亚夫不迎接汉文帝,如今将军面对敌军却离开军营,这是为什么?”王猛说:“周亚夫故意疏远君主来求取名声,我私下认为这种做法不足取。况且我依仗陛下的声威,攻打行将灭亡的敌人,他们就像锅中的鱼,不值得忧虑!太子年幼,陛下远道而来,如果发生意外,后悔都来不及!陛下难道忘了我在灞上所说的话吗!”
起初,前燕宜都王慕容桓率领一万多部众驻守沙亭,作为太傅慕容评的后援,得知慕容评战败后,领兵退守内黄。苻坚派邓羌攻打信都。丁丑日,慕容桓率领五千鲜卑人逃往龙城。戊寅日,前燕散骑侍郎馀蔚率领扶馀、高句丽的人质以及上党郡的质子五百多人,在夜里打开邺城北门,迎接秦军入城,前燕君主慕容暐与上庸王慕容评、乐安王慕容臧、定襄王慕容渊、左卫将军孟高、殿中将军艾朗等人逃往龙城。辛巳日,前秦王苻坚进入邺城宫殿。
慕容垂见到前燕的公卿大夫和过去的僚属,面露怒色。高弼对慕容垂说:“大王凭借祖宗积累的基业,身负超凡的谋略,却遭遇困境,寄身他国。如今虽然国家倾覆,怎知这不是复兴大业的开端呢!我认为对国家的旧臣,应当有江海般的度量,安抚团结他们的心,以此奠定复兴的基础,成就大功,怎能因一时愤怒而抛弃他们?我私下认为大王不该这样做!”慕容垂高兴地听从了他的建议。
前燕君主慕容暐逃出邺城时,还有一千多名卫士骑兵跟随,出城后,卫士们都溃散了,只剩下十几名骑兵跟随;前秦王苻坚派游击将军郭庆追击。当时道路艰难,孟高搀扶侍奉慕容暐,还要保护慕容臧、慕容渊二王,极为辛劳,又沿途遇到盗贼,边战边进。几天后,走到福禄县,他们依靠坟墓休息,二十多名盗贼突然出现,都手持弓箭,孟高持刀与盗贼交战,杀伤数人。孟高力气耗尽,知道自己必死无疑,于是冲上前抱住一名盗贼,将他摔倒在地,大喊:“男儿尽力了!”其余盗贼上前射杀孟高。艾朗见孟高独自作战,也返回冲向盗贼,一同战死。慕容暐失去马匹,徒步逃跑,郭庆在高阳追上他,部将巨武准备捆绑他,慕容暐说:“你是什么小人,敢捆绑天子!”巨武说:“我接受诏令追击叛贼,什么叫天子!”巨武押着慕容暐去见苻坚。苻坚责问他为何不投降却逃跑,慕容暐回答说:“狐狸死时头朝向巢穴,我想回到先人的坟墓前死去罢了。”苻坚怜悯他,便释放了他,让他返回邺城宫殿,率领文武官员出城投降。慕容暐向苻坚称赞孟高、艾朗的忠诚,苻坚下令厚葬二人,任命他们的儿子为郎中。
郭庆进军抵达龙城,太傅慕容评逃往高句丽,高句丽抓获慕容评,将他送到秦国。宜都王慕容桓杀死镇东将军勃海王慕容亮,吞并他的部众,逃往辽东。辽东太守韩稠此前已经投降秦国,慕容桓到达后,无法入城,就攻打辽东,但没能攻克。郭庆派将军朱嶷攻打慕容桓,慕容桓部众溃散,独自逃跑,朱嶷擒获并杀死他。
前燕各州牧、太守以及各少数民族首领全部投降秦国,秦国共得到一百五十七个郡,二百四十六万户,九百九十九万人。苻坚将前燕的宫女、珍宝分赏给将士。下诏书大赦天下说:“我资质浅薄,侥幸承受天命,没能用恩德安抚远方之人,使天下归顺,以至于多次发动战争,伤害百姓,虽然有百姓的过错,但也是我的罪过。现在大赦天下,让百姓重新开始。”
起初,梁琛出使秦国时,前燕派侍辇苟纯担任副使。梁琛每次回答秦国的提问,都不先告知苟纯;苟纯怨恨他,返回后对前燕君主慕容暐说:“梁琛在长安时,与王猛关系十分亲密,恐怕有反叛的图谋。”梁琛又多次称赞秦王苻坚和王猛的才能,并且说秦国将要出兵,应当做好防备。不久秦国果然讨伐前燕,一切都如梁琛所说,慕容暐于是怀疑梁琛事先知道秦国的计划。等到慕容评战败,就将梁琛逮捕入狱。前秦王苻坚进入邺城后,释放了梁琛,任命他为中书着作郎,召见他说:“你过去说上庸王(慕容评)、吴王(慕容垂)都是将相之才,他们为何不能谋划国事,让国家灭亡呢?”梁琛回答说:“天命的废兴,难道是两个人能改变的吗!”苻坚说:“你不能洞察时机采取行动,空谈燕国的好处,忠诚却不知自保,反而招致灾祸,这能算有智慧吗?”梁琛回答说:“我听说‘时机是事物变化的细微迹象,是吉凶的先兆’。像我这样愚昧的人,实在无法洞察。但作为臣子,没有比忠诚更重要的;作为儿子,没有比孝顺更重要的,除非有专一坚定的信念,否则无法始终保持忠孝。因此古代的忠烈之士,面临危难不改变气节,面对死亡不逃避,为君主和父母献身。那些洞察时机的人,虽然能看清安危,选择去留,却不顾及国家和家族,我即便能洞察时机,也不忍心那样做,何况我根本无法洞察呢!”
苻坚听说悦绾(前燕官员,曾主张整顿吏治、增加兵力,后被慕容评排挤)的忠诚事迹,遗憾没能见到他,于是任命他的儿子为郎中。
苻坚任命王猛为使持节、都督关东六州诸军事、车骑大将军、开府仪同三司、冀州牧,镇守邺城,晋升爵位为清河郡侯,将慕容评府中的财物全部赏赐给他。赐杨安爵位为博平县侯;任命邓羌为使持节、征虏将军、安定太守,赐爵位为真定郡侯;任命郭庆为持节、都督幽州诸军事、幽州刺史,镇守蓟城,赐爵位为襄城侯。其余将士的封赏各有不同。
苻坚任命京兆人韦钟为魏郡太守,彭豹为阳平太守;其余州县的牧、守、令、长,都沿用前燕旧官任职。任命前燕常山太守申绍为散骑侍郎,让他与散骑侍郎京兆人韦儒一同担任绣衣使者,巡视关东各州郡,考察民间风俗,鼓励农耕养蚕,救济贫困百姓,收葬死亡者,表彰有节操的人,前燕政令中对百姓不利的,全部废除修改。
十二月,前秦王苻坚将慕容暐以及前燕的皇后妃嫔、王公贵族、文武百官连同四万多户鲜卑人迁到长安。
王猛上奏请求留下梁琛担任主簿,兼任记室督。有一天,王猛与僚属宴饮,谈及前燕的使者,王猛说:“人心各不相同。过去梁君(梁琛)到长安,一味称赞自己的国家;乐君(乐嵩)只说桓温军队强盛;郝君(郝晷)隐约提及燕国的弊端。”参军冯诞说:“如今这三个人都是秦国大臣,请问录用臣子时,应优先选择哪一种人?”王猛说:“郝君洞察时机,应优先选择。”冯诞说:“这么说,您是要像刘邦奖赏丁公(曾私放刘邦,后被刘邦处死)、诛杀季布(曾多次击败刘邦,后被刘邦赦免重用)那样行事吗?”王猛大笑。
前秦王苻坚从邺城前往枋头,宴请当地父老,将枋头改名为永昌,免除当地百姓的赋税徭役,终身不变。甲寅日,苻坚回到长安,封慕容暐为新兴侯;任命前燕旧臣慕容评为给事中,皇甫真为奉车都尉,李洪为驸马都尉,都给予奉朝请(可参加朝会)的待遇。任命李邽为尚书,封衡为尚书郎,慕容德为张掖太守,前燕的平睿为宣威将军,悉罗腾为三署郎(郎官的一种)。其余官员的封爵任命各有不同。封衡是封裕的儿子。
前燕旧太史黄泓叹息说:“燕国必定会复兴,大概要靠吴王(慕容垂)吧!可惜我年老了,见不到那一天了!”汲郡人赵秋说:“天道眷顾燕国,却被秦国灭亡。不出十五年,秦国必定会重新被燕国夺取。”
慕容桓的儿子慕容凤,当时十一岁,暗中怀有复仇之心。鲜卑、丁零人中勇猛有才干的人,他都尽心结交。权翼见到慕容凤后对他说:“你正凭借才能声望崭露头角,不要效仿你父亲不识天命!”慕容凤神色严厉地说:“先王(慕容桓)想效忠国家却未能实现,这是臣子的节操;君侯的话,难道是鼓励后辈坚守道义的道理吗!”权翼改变态度向他道歉,随后对前秦王苻坚说:“慕容凤慷慨激昂,有才能胆识,但他心怀野心,恐怕最终不会为秦国效力。”
秦国撤销雍州。
这一年,仇池公杨世去世,儿子杨纂继位,开始与秦国断绝关系。杨纂的叔父、武都太守杨统与他争夺权力,起兵互相攻打。