八月,桓温与众将议计,先取洛阳,乃复进兵至伊水。
却说姚襄自杀败殷浩之后,欲图关中,闻桓温军至,下令三军解洛阳之围拒之。时桓温闻姚襄拒住前路,乃亲自结阵而前,亲披甲执锐督战。温出马与姚襄交战,战上二十余合,襄兵大败溃散。襄见自兵溃乱,乃鸣金收数千骑,奔于北芒之中而屯。桓温见姚军败走,亦不追赶,引兵入洛阳。时洛阳守将周成率众出降。温以军入城屯于故太极殿前。先,姚襄遣使谓温曰:“承亲率王师以来,襄今奉身归命,愿敕三军小却,当伏道左。”温曰:“我自开复中原,展敬山陵,无豫军事,欲来便前,何烦使人?”襄拒水战,败奔北山,襄勇而爱人,虽战屡败,民知襄所在,咸扶老携幼,驰而赴之。温追之不及。弘农杨亮自襄所来降,温问襄之为人?亮曰:“神明器宇,孙策之俦,而雄武过之。”温点首应之。温移屯金墉,谒诸陵寝,修复毁坏,各置陵令。令即具表谢尚镇洛阳,令颖川太守毛穆之等戍之。徙降民三千余家,于江汉之间。襄败奔平阳,秦并州刺史尹赤复以众降襄,襄遂据襄陵。