六月,前秦皇帝苻生下诏说:“我可是受了老天爷的指派,来管理这天下万国的。自从我继位以来,也没干啥坏事呀,咋就被人各种吐槽,坏话满天飞呢!我杀人还不到一千,就被说成是残暴。路上行人多得肩并肩,这也能叫人少?我还就准备严刑峻法了,你们能把我咋滴!”从去年春天开始,潼关西边到长安这片儿,老虎和狼那是横行无忌。白天排着队在路上走,晚上就进屋祸害人,它们不吃家畜,专门吃人,前前后后杀了七百多人。老百姓都没办法种地养蚕了,只能扎堆儿住在城里,可这祸害就是没完没了。秋天七月,前秦的大臣们上奏,请求举行仪式消除灾祸,苻生却说:“野兽饿了就吃人,吃饱了自然就停,消啥灾呀!再说老天爷难道不爱老百姓吗?正是因为犯罪的人太多,所以才帮我来杀掉他们呢!”
丙子这天,前燕献怀太子慕容晔去世。姚襄攻打洛阳,一个多月都没打下来。长史王亮劝他说:“您那可是大名鼎鼎,天下皆知,兵强马壮,百姓拥护。可现在在这坚固的城下耗着,力气耗尽,威风受挫,要是被其他敌人趁机偷袭,这可就危险啦!”但姚襄不听。
桓温从江陵出发去北伐,派督护高武占领鲁阳,辅国将军戴施驻扎在黄河边,自己则率领大军随后进发。他和手下登上大船的楼船,眺望中原大地,感慨地说:“这大好河山咋就沦陷了,成了废墟,王衍这些人那可脱不了干系!”记室陈郡的袁宏说:“这朝代兴衰都是命运,也不一定全是他们的错吧!”桓温脸色一变,说:“以前刘景升有头千斤重的大牛,吃的草料比普通牛多十倍,可拉车干活儿还不如一头瘦弱的母牛,曹操进荆州的时候,就把它杀了犒劳军队。”
八月己亥日,桓温到了伊水,姚襄撤了对洛阳的包围来抵抗桓温。他把精锐部队藏在伊水北岸的树林里,派使者对桓温说:“听说您亲自率领朝廷大军前来,我姚襄愿意归顺,希望您能让部队稍微往后退一点,我好到路边来拜见您。”桓温说:“我是来收复中原,祭拜先帝陵墓的,和你没啥关系。你要是想来,就直接过来,咱们马上就能见面,何必派人来说这些!”姚襄于是隔着伊水和桓温交战。桓温摆好阵势向前推进,还亲自穿上铠甲督战。姚襄的军队被打得大败,死了好几千人。姚襄带着几千骑兵逃到洛阳北山,当天晚上,老百姓扔下老婆孩子追随姚襄的有五千多人。姚襄这人勇猛又爱护百姓,虽然打仗老是输,但老百姓知道他在哪儿,就扶老携幼,拼命往他那儿跑。桓温军中传言说姚襄受重伤死了,那些被桓温俘虏的许昌、洛阳的男男女女,都朝着北方哭泣。姚襄往西跑,桓温没追上。弘农的杨亮从姚襄那儿来投奔桓温,桓温问他姚襄这人咋样,杨亮说:“姚襄那气质和胸怀,就像孙策一样,而且比孙策还勇猛。”
周成率领众人出城投降,桓温把军队驻扎在原来的太极殿前,之后又转移到金墉城。己丑日,桓温去祭拜各个皇陵,有损坏的就派人修复,还分别设置了专门管理皇陵的官员。他上表请求任命镇西将军谢尚都督司州各项军事,镇守洛阳。因为谢尚还没到,就留下颍川太守毛穆之、督护陈午、河南太守戴施率领两千人驻守洛阳,保卫皇陵,又把投降的三千多户人家迁移到长江、汉水之间,还抓了周成回去。
姚襄逃到平阳,前秦并州刺史尹赤又率领部众投降了姚襄,姚襄于是占据了襄陵。前秦大将军张平攻打他,姚襄被张平打败,就和张平结拜为兄弟,双方各自撤兵。
段龛派他的下属段蕰来求救,朝廷下诏让徐州刺史荀羡带兵跟着段蕰去救援。荀羡到了琅邪,害怕前燕军队太厉害,不敢前进。王腾进犯鄄城,荀羡就去进攻阳都,正好赶上大雨,城墙被冲坏,荀羡抓住了王腾,把他杀了。
冬天十月癸巳初一,发生了日食。
前秦皇帝苻生晚上吃枣吃多了,第二天早上就不舒服,把太医令程延叫来给他看病。程延说:“陛下没啥别的病,就是枣吃多了。”苻生一听就火了,说:“你又不是神仙,咋知道我吃枣了!”然后就把程延给砍了。
前燕大司马慕容恪在广固包围了段龛,将领们都请求赶紧攻城。慕容恪说:“打仗这事儿,什么时候该缓,什么时候该急,可得看清楚了。要是敌我双方实力差不多,对方外面还有强大的援军,那咱们就怕腹背受敌,这时候攻城就得赶紧的。要是咱们强对方弱,而且对方外面没援军,咱们有足够的实力控制局面,那就慢慢耗着,等着他们自己完蛋。兵法上说‘十围五攻’,说的就是这个道理。段龛的军队还不少,而且他们还没人心离散。济南那场战斗,段龛的军队也不是不勇猛,就是他指挥不行,所以才失败。现在他们靠着坚固的城池,上下一心,咱们要是全力攻城,估计几十天能打下来,但咱们的士兵肯定得死不少。自从在中原打仗以来,咱们的士兵就没歇过,我一想到这个,晚上都睡不着觉,怎么能轻易让他们去送死呢!关键是要把城拿下来,也不一定要急着立功呀!”将领们都说:“我们可没想到这些。”军中士兵听说了,都很感动。于是慕容恪就修筑了高高的围墙,挖了深深的壕沟来围困广固城。齐地的老百姓都争着给前燕军队送粮食。