唐玄宗紧急南逃蜀地成都，途中发生马嵬驿之变，杨国忠与杨贵妃在愤怒士兵的要求下被杀。而太子李亨奉唐玄宗之命，前往西北灵武募兵。安禄山占据长安后建僭燕。七月，李亨抵达灵武后，在宦官李辅国拥立下称帝，即唐肃宗，奉唐玄宗为太上皇。唐肃宗命其子李俶统领诸将，以李泌辅佐，派仆固怀恩出使回纥请兵。当时唐将房琯反攻长安失败，局势一度危急。757年叛军内讧，安禄山之子安庆绪杀父夺位，史思明回守范阳，并掌握河北军力。继而郭子仪和李光弼率军返回灵武，并联合回纥，于年底收复长安。然而叛军早于十月攻克江淮重镇睢阳（今河南商丘），