乾元三年一月,兵部尚书、兗国公李麟病故,又复用前吏部尚书吕烟为兵部侍郎、同中书门下平章事;封郭子仪为尚书左射仆、朔方节度使、兵部尚书、同中书门下平章事、进位司徒;调濮州刺史张方须为广州都督、五府节度使,从南面进攻李璘,随后削李璘永王爵,纳韦见素之谏,史思明、李璘叛乱,只诛首恶,随者若肯投降,皆可免其罪。又命鱼朝恩前往泾原训练新军,赐名神策军。
李月破李璘北路军,主将王潜归降,先后收复邓州、唐州、陈州,又南下取申州与鄂州的蔡明德汇合,李月在鄂州、光州及寿州一带与永王李璘、敌将康楚元、张嘉延等先后遭遇,双方在淮水爆发了一场长达半年的拉锯战。
郭子仪再次被重用,委以河东观军使,他领率八万军北上,此时河东唐军与李归仁军在太原一线成胶着状态,郭子仪便命王思礼为为左军、辛云京为右军,自己为中军,在太原东配合仆固怀恩及回纥军大败李归仁,李归仁败走上党,却被左伯玉伏击,最后领不到三万残军败到晋州,郭子仪遂率大军将晋州团团围住,李国臣献计决汾水灌晋州,李归仁势危,急向史思明求救,史思明便命其子史朝义守洛阳,亲自提兵二十万军北上对阵郭子仪,郭子仪见敌势大,便退兵至潞州与