州刺史强哲。前秦国主苻生派前将军新兴王苻飞抵抗刘度,建节将军邓羌抵抗慕舆长卿。苻飞还未到达,刘度就撤退了。邓羌与慕舆长卿交战,大败燕军,俘获慕舆长卿及带甲首级二千多颗。
桓温请求迁都洛阳,修复园陵,奏章上了十多次,朝廷没有同意。任命桓温为征讨大都督,都督司、冀二州诸军事,去讨伐姚襄。
三月,前秦国主苻生征发三辅的百姓修建渭桥;金紫光禄大夫程肱劝谏,认为这样会妨碍农事,苻生杀了他。
夏季,四月,长安刮大风,掀翻房屋,拔起树木。前秦宫中惊扰,有人声称贼寇来了,宫门白天关闭,五天后才停止。前秦国主苻生追查声称有贼的人,剖开他的心脏。左光禄大夫强平劝谏说:“天降灾异,陛下应当关爱百姓,侍奉神灵,减缓刑罚,崇尚德行来应对,这样才可以消除灾异。”苻生发怒,凿开他的头顶杀了他。卫将军广平王苻黄眉、前将军新兴王苻飞、建节将军邓羌,因为强平是太后的弟弟,叩头竭力劝谏,苻生不听,外放苻黄眉为左冯翊,苻飞为右扶风,邓羌代理咸阳太守,但还是爱惜他们的骁勇,所以都没有杀。五月,太后强氏因忧恨去世,谥号为明德。
姚襄从许昌出发攻打在洛阳的周成。
六月,前秦国主苻生下诏说:“朕受皇天之命,君临万邦;继位以来,有什么不好,而诽谤怨言之声,煽惑充满天下!杀的人不过一千,就说残暴虐杀!路上的行人肩并肩,并不算稀少。正应当严刑极罚,又能把朕怎么样!”自从去年春天以来,从潼关以西,直到长安,虎狼成灾。白天相继出现在路上,夜晚则闯入房屋,不吃六畜,专门吃人,总共吃了七百多人。百姓荒废了农耕桑蚕,聚集到城镇居住,但虎狼为害仍然不止。秋季,七月,前秦群臣上奏请求禳除灾祸,苻生说:“野兽饿了就吃人,吃饱了自然会停止,有什么可禳除的!况且上天难道不爱护百姓吗?正是因为犯罪的人多,所以帮助朕杀掉他们而已!”
丙子日,燕国献怀太子慕容晔去世。姚襄攻打洛阳,一个多月没有攻克。长史王亮劝谏说:“明公英名盖世,兵力强大,百姓归附。如今屯兵于坚固的城池之下,力量受挫,威望受损,或许会被其他敌人乘机进攻,这是危险灭亡之道啊!”姚襄没有听从。
桓温从江陵北伐,派督护高武占据鲁阳,辅国将军戴施屯兵黄河上,自己率领大军随后进发。与僚属登上平乘楼眺望中原,叹息说:“最终让神州国土沉沦,百年基业成为丘墟,王夷甫(王衍)等人不能不承担责任!”记室陈郡人袁宏说:“国运有兴有废,难道一定是这些人的过错!”桓温脸色一变说:“以前刘景升(刘表)有千斤重的大牛,吃的草料是普通牛的十倍,拉重物走远路,还不如一头瘦弱的母牛,魏武帝(曹操)进入荆州后,把它杀了犒劳军队。”
八月,己亥日,桓温到达伊水,姚襄撤去对洛阳的包围来抵抗桓温,把精锐部队隐藏在水北的树林中,派使者对桓温说:“承蒙您亲自率领王师前来,姚襄如今以身归附天命,愿您命令三军稍稍后退,我当在路左拜伏迎降。”桓温说:“我自来收复中原,拜谒敬祭先帝陵墓,不关你的事。想来就前来,相见在即,何必麻烦派人来!”姚襄凭借伊水作战。桓温列阵前进,亲自披甲督战。姚襄部众大败,死了数千人。姚襄率领部下数千骑兵逃奔到洛阳北山,当晚,百姓抛弃妻子儿女跟随姚襄的有五千多人。姚襄勇猛而又爱护百姓,虽然屡战屡败,但百姓只要知道姚襄在哪里,就扶老携幼,急忙投奔他。桓温军中有传言说姚襄因受伤已死,被桓温俘获的许昌、洛阳的男女百姓,无不向北望而哭泣。姚襄向西逃走,桓温追赶没有追上。弘农人杨亮从姚襄那里来投奔,桓温问姚襄的为人,杨亮说:“姚襄的英明智慧和器量,是孙策一类的人物,而雄武勇猛则超过他。”
周成率领部众出城投降,桓温屯兵于旧太极殿前,不久又移屯金墉城。己丑日,桓温拜谒各个陵墓,有被毁坏的就加以修复,分别设置了陵令。上表请求任命镇西将军谢尚都督司州诸军事,镇守洛阳。因为谢尚未到,留下颖川太守毛穆之、督护陈午、河南太守戴施率领二千人戍守洛阳,保卫陵墓,将投降的三千多户人家迁徙到江、汉之间,抓住周成返回。
姚襄逃奔平阳,前秦并州刺史尹赤又率部众投降姚襄,姚襄于是占据襄陵。前秦大将军张平攻击姚襄,姚襄被张平打败,于是与张平结为兄弟,各自罢兵。
段龛派他的属下段蕰来东晋求救,朝廷诏令徐州刺史荀羡率兵跟随段蕰去救援。荀羡到达琅邪,害怕燕兵强大,不敢前