12 七月十二日,前燕献怀太子慕容晔去世。
13 姚襄攻打洛阳,一个多月不能攻克。长史王亮进谏说:“明公英名盖世,兵强民附。如今顿兵坚城之下,力屈威挫,恐怕让其他敌寇有机可乘,这是危亡之道!”姚襄不听。
桓温从江陵北伐,派督护高武进据鲁阳,辅国将军戴施进据黄河,自己率大军继进。与僚属登上座舰高楼,北望中原,桓温叹息说:“遂使神州陆沉,百年丘墟,王衍这些人不能不承担责任!”记室、陈郡人袁宏说:“国运有兴废,也不一定是诸人之过!”桓温作色道:“当初刘表有千斤大牛,日啖刍豆十倍于常牛,但负重运输,却不如一头瘦弱的老母牛,曹操入荆州,杀了它犒劳军队。”(桓温用这头牛来讥讽袁宏,只会拿国家俸禄,没有实际用处。)
八月初六,桓温到了伊水。姚襄撤除洛阳包围,抵御桓温,藏匿精锐于伊水北岸树林中,遣使对桓温说:“承蒙您亲帅王师以来,姚襄今当奉身归命,请您下令三军稍微退却,我当拜伏于路旁。”桓温说:“我自奉命开复中原,展敬山陵,跟你没什么关系。你愿意来就来,要见就见,不用麻烦派使者!”姚襄拒水而战。桓温结阵而前,亲自披甲督战。姚襄大败,死者数千人。姚襄率麾下数千骑奔于洛阳北山,当天晚上,百姓抛妻弃子追随姚襄的有五千多人。姚襄勇敢,又能爱护人民,虽然屡战屡败,但人民一旦知道姚襄所在,就扶老携幼,奔驰而投奔他。桓温军中传言姚襄因受伤已死,许昌、洛阳士女被桓温所俘虏的,无不北望而泣。姚襄西走,桓温追之不及。弘农人杨亮从姚襄处来投奔,桓温问他姚襄之为人,杨亮曰:“姚襄神明器宇,是孙策之流的人物,而雄武超过孙策。”