尚书左丞孔严对殷浩说:“近来众人的情绪实在让人寒心,不知您打算怎么安定局面。我觉得应该明确各自的职责,像韩信、彭越那样专门负责征伐,像萧何、曹参那样负责留守,内外职责各有分工;还要认真想想廉颇、蔺相如互相谦让的道理,陈平、周勃和睦相处的谋略,让大家和谐无间,这样才能保住大局、成就功业。看最近来投降归附的人,都是人面兽心,贪婪又无情义,恐怕很难用道义去感化他们。”殷浩不听。孔严是孔愉的侄子。
殷浩上奏请求北上出兵许昌、洛阳,朝廷下诏批准了。任命安西将军谢尚、北中郎将荀羡为督统,进军屯驻在寿春。谢尚没能安抚好张遇,张遇发怒,占据许昌反叛,派他的部将上官恩占据洛阳,乐弘在仓垣攻打督护戴施,殷浩的军队因此无法前进。三月,朝廷命令荀羡镇守淮阴,不久又让他监管青州各项军事,还兼任兖州刺史,镇守下邳。
乙巳日,燕王慕容俊回到蓟城,逐渐把军队里的文武官员、士兵和百姓的家属迁到蓟城。
姚弋仲有四十两个儿子,到他病重时,对儿子们说:“石氏待我不薄,我本来想为他们尽力。现在石氏已经灭亡,中原没有主人;我死后,你们赶紧归附晋朝,一定要坚守臣子的气节,不要做不义的事!”姚弋仲去世后,儿子姚襄隐瞒丧事不公布,率领六万部众向南攻打阳平、元城、发干,攻下了这些地方,屯驻在碻磝津,任命太原人王亮为长史,天水人尹赤为司马,太原人薛瓒、略阳人权翼为参军。姚襄和秦国军队交战,战败,损失了三万多户,向南退到荥阳,才公布丧事。又和秦将高昌、李历在麻田交战,他的战马中了流箭死去。弟弟姚苌把自己的马给了姚襄,姚襄说:“你怎么脱身?”姚苌说:“只要哥哥能脱身,那些小子一定不敢害我!”恰逢救兵赶到,两人都得以脱险。尹赤投奔了秦国,秦国任命尹赤为并州刺史,镇守蒲阪。
姚襄于是率领部众归附晋朝,送自己的五个弟弟作为人质。朝廷下诏让姚襄屯驻在谯城,姚襄独自骑马渡过淮河,在寿春拜见谢尚。谢尚早就听说他的名声,命令撤去仪仗侍卫,用幅巾(表示 informal)接待他,两人相处得像老朋友一样开心。姚襄学识渊博,善于谈论,江东人士都很看重他。
魏主冉闵攻下襄国后,就到常山、中山各郡流动就食。后赵的立义将军段勤聚集了一万多胡人和羯人,占据绎幕,自称赵帝。夏天四月甲子日,燕王慕容俊派慕容恪攻打魏国,慕容霸等人攻打段勤。
魏主冉闵准备和燕国交战,大将军董闰、车骑将军张温劝谏说:“鲜卑人乘胜而来,锐气正盛,而且他们人多我们人少,请求暂且避开他们,等他们骄傲懈怠了,再增加兵力攻打他们。”冉闵发怒说:“我想率领这些人平定幽州,斩杀慕容俊;现在遇到慕容恪却要躲避,别人会怎么说我!”司徒刘茂、特进郎闿互相说:“我们的君主这次出征,一定回不来了,我们何必坐着等死受辱呢!”两人都自杀了。
冉闵在安喜驻军,慕容恪带兵跟着他。冉闵向常山进军,慕容恪追击他,丙子日,在魏昌的廉台追上了。冉闵和燕兵交战十次,燕兵都没打赢。冉闵向来有勇猛的名声,他率领的士兵也很精锐,燕人都怕他。慕容恪巡视阵地,对将士们说:“冉闵勇猛但没有谋略,只能对付一个人罢了!他的士兵又饿又累,武器装备虽然精良,其实难以发挥作用,不难打败!”冉闵因为自己率领的多是步兵,而燕兵都是骑兵,就想带兵进入树林。慕容恪的参军高开说:“我们的骑兵在平地有利,如果冉闵进了树林,就没办法制服他了。应该赶紧派轻骑兵去拦截他,交战后假装逃跑,把他引诱到平地,然后就能攻打他了。”慕容恪听从了他的建议。魏兵回到平地,慕容恪把军队分成三部,对将领们说:“冉闵性格轻率急躁,又自以为兵少,一定会和我们决一死战。我把中军的兵力集中起来严阵以待,等交战时,你们从旁边夹击,没有打不赢的!”于是挑选了五千名擅长射箭的鲜卑士兵,用铁锁把他们的马连起来,排成方阵前进。冉闵骑的骏马叫朱龙,一天能跑一千里。冉闵左手拿着双刃矛,右手握着钩戟,攻击燕兵,斩杀了三百多人。他看到有大的旌旗,知道那是中军,就直冲过去;燕军的左右两部从旁边夹击,大败冉闵。把冉闵包围了好几层,冉闵突破包围向东跑了二十多里,朱龙突然死去,冉闵被燕兵抓住。燕人杀了魏国的仆射刘群,抓获了董闰、张温,和冉闵一起送到蓟城。冉闵的儿子冉操逃到鲁口。高开受伤去世。慕容恪进军屯驻在常山,慕容俊命令慕容恪镇守中山。
己卯日,冉闵被押到蓟城。慕容俊大赦天下,让人把冉闵带上来责备他说:“你这个奴仆一样的下等人,怎么敢擅自称帝?”冉闵说:“天下大乱,你们这些夷狄禽兽之类的都能称帝,何况我这样的中原英雄,为什么不能称帝呢!”慕容俊发怒,鞭打他三百下,把他送到龙城。
慕容霸的军队到达绎幕,段勤和弟弟段思陪献出城池投降。
甲申日,慕容俊派慕容评和中尉侯龛率领一万精锐骑兵攻打邺都。癸巳日,到达邺都,魏国的蒋