鄴城之戰
唐至德二載(757)十月,在陜郡之戰后,安慶緒僅率1300人從洛陽逃往鄴城(河北省邯鄲市臨漳縣)。唐軍遂收復洛陽城,并遣軍攻占河內(今沁陽)等地,迫降安將嚴莊;陳留(治今開封)軍民殺安將尹子奇歸唐;唐將張鎬率兵收復河南、河東郡縣。但肅宗忙于迎太上皇還都,未及時遣軍追擊安軍殘部。安慶緒至鄴后重整旗鼓,旬日之間,其將蔡希德自上黨(今山西長治)、田承嗣自潁川(今河南許昌)、武令珣自南陽(今鄧州),各率所部至鄴城會合,連同安慶緒在河北諸郡招募的新兵,共約6萬人。安慶緒忌史思明勢盛,于十二月遣使至范陽(今北京城西南)調兵。史思明囚安慶緒使者,以其所領13郡及兵8萬降唐,被授范陽節度使;半年后復叛。
唐乾元元年(758)九月至次年三月,天下兵馬副元帥、朔方節度使郭子儀、河東節度使李光弼等九位節度使率各部唐軍圍攻鄴城(河北省邯鄲市臨漳縣)安慶緒部,與其援軍史思明部交鋒時,九路兵馬被狂風驚散潰敗。郭子儀軍潰退至河陽橋,李光弼整軍返回太原,其余節度使各回本鎮,史思明重新占領洛陽。
乾元元年九月,唐肅宗命郭子儀、魯炅、李奐、許叔冀、李嗣業、季廣琛、崔光遠等七節度使及平盧兵馬使董秦共領步騎約20萬北進主攻安慶緒,又命李光弼、王思禮兩節度使率所部助攻,以宦官魚朝恩為觀軍容宣慰處置使,監督各軍行動。十月,郭、魯、季、崔等部先后北渡黃河,并李嗣業部會攻衛州(今河南衛輝),以弓弩手伏擊而逐,大敗安慶緒親領7萬援軍,克衛州,誅殺叛將安慶和;旋又趁勢追擊,在鄴城西南愁思岡擊敗安軍,先后共斬其3萬余人。安慶緒退回鄴城,被唐軍包圍,急派人向史思明求援,許以讓位。
史思明率兵13萬自范陽南下救鄴城,先遣步騎1萬進駐滏陽(今河北磁縣),遙為聲援。十二月,史思明擊敗崔光遠奪占魏州(今大名北)后,按兵觀望。二年正月,李光弼建議分兵逼魏州,各個擊破史軍,魚朝恩不納。二月,唐軍圍鄴城(河北省邯鄲市臨漳縣)四月不下,師老勢屈。史思明率部向唐軍逼進,并截斷唐軍糧運。三月初六,號稱60萬之唐軍,布陣于安陽河之北。史思明親領精兵5萬與唐軍李(光弼)、王、許、魯等部激戰,雙方傷亡甚重。郭子儀率軍繼至,未及列陣,狂風驟起,天昏地暗,兩軍皆大驚而退。唐軍南撤卻一退不可止,郭子儀部退保河陽橋。其余各節度使兵退歸本鎮。史思明收集部眾駐鄴城南,誘殺安慶緒及高尚、崔乾祐等,入城兼并其軍,遂留其子史朝義守鄴城,自還范陽。
此戰,唐肅宗待安慶緒逃至鄴城一年后才下令攻討,發兵數十萬竟不設元帥,無統一節度;久圍城不下,糧秣不繼,軍心不穩,終于釀成一次大潰敗。
史思明復叛
因契丹、同羅等族組成的精兵大部歸史思明,在安慶緒殺父稱帝后,對史思明收其潰散的殘部不滿。欲找機會除掉史思明。
史思明自圍攻太原被李光弼擊退后,回到范陽駐守,安慶緒封他為媯川王,兼范陽節度使。范陽本是安氏老窩,安祿山從東京和西京所掠珍寶,多半都運往這里存放,已是堆積如山。漸漸地,史思明恃富而驕,欲將范陽占為自己所有,也不想再被安慶緒節制。
史思明向唐廷奉上歸降書,愿以所領13郡及兵8萬降唐。唐肅宗得報大喜,封他為歸義王,兼范陽節度使。但史思明“外示順命,內實通賊”,不斷招兵買馬,引起唐肅宗警覺。唐朝廷策劃消滅他,不料計劃外泄,史思明復叛,與安慶緒遙相聲援。