最后晋军缺粮而退，慕容垂率军追杀，晋军大败。371年桓温废晋帝司马奕为东海王，改立司马昱，即简文帝。隔年简文帝去世，晋孝武帝继位，桓温索求「九钖」，有代晋之意。大臣谢安、王坦之尽力拖延，不久桓温病死，东晋得以保存。
淝水危机.晋孝武帝时，谢安执政，桓沖为荆州刺史，防御荆襄地区；谢玄镇广陵，与谢安防御淮南地区。为了加强中央军力，谢安任刘牢之为参谋，招募淮南江北百姓，成立北府军。370年，前燕被前秦消灭，前秦帝苻坚有意灭东晋统一天下。他于373年派兵攻下东晋梁益二州；378年派苻丕