唐
乾元元年(758)九月至二年三月,唐军围攻
邺城(今河南
安阳)
安庆绪部,与其援军
史思明部交锋时被狂风惊散溃败的作战。 唐
至德二载(757)十月,在陕郡之战后,安庆绪仅率1300人从洛阳逃往
邺城。 唐军遂收复洛阳城,并遣军攻占
河内(今河南
沁阳)等地,迫降安将
严庄;
陈留(治今开封) 军民杀安将尹子奇归唐;唐将
张镐率兵收 复河南、河东郡县。但
肃宗忙于迎太上皇还都,未及时遣军追击安军残部。安庆绪至邺后重整旗鼓,旬日之间,其将
蔡希德自
上党 (今山西
长治)、
田承嗣自颖川(今河南许昌)、武令殉自南阳(今邓州),各率所部至 邺会合,连同安庆绪在河北诸郡招募的新兵,共约6万人。安庆绪忌史思明势盛,于 十二月遣使至
范阳(今北京城西南)调兵。 史思明囚安庆绪使者,以其所领13郡及兵 8万降唐,被授
范阳节度使;半年后复叛。
安、史两军虽已矛盾重重,但对唐军仍构成威胁。
乾元元年九月,
唐肃宗命
郭子仪、鲁灵、李奥、
许叔冀、
李嗣业、
季广琛、
崔光远等七
节度使及
平卢兵马使
董秦共领步骑 约20万北进主攻安庆绪,又命
李光弼、王 思礼两节度使率所部助攻,以
宦官鱼朝恩为观军容宣慰处置使,监督各军行动。十月,郭、鲁、季、崔等部先后北渡黄河,并李嗣业部会攻
卫州(今河南
卫辉),以弓弩手伏击而逐,大败安庆绪亲领7万援军,克卫州;旋又趁势追击,在邺城西南愁思冈击败安军,先后共斩其3万余人。安庆绪退回邺城,被唐军包围,急派人向史思明求援,许以让位。 史思明率兵13万自范阳南下救邺城, 先遣步骑1万进驻涤阳(今河北
磁县),遥为声援。十二月,
史思明击败
崔光远夺占魏州 (今
大名北)后,按兵观望。
二年正月(759年),
李光弼建议分兵逼
魏州,各个击破史军,鱼朝恩不纳。二月,
唐军围
邺城四月不下,师老势屈。史思明率部向唐军逼进,并截断唐军粮运。三月初六,号称60万之唐军,布阵于
安阳河(今
河南安阳北)之北。史思明亲领精兵5万与唐军李(光弼)、王、许、鲁等部激战,双方伤亡甚重。
郭子仪率军继至,未及列阵,狂风骤起,天昏地暗,两军皆大惊而退。唐军南撤却一退不可收拾,郭部退保洛阳。其余各节度使兵退归本镇。史思明收集 部众驻邺城南,诱杀安庆绪及
高尚、
崔乾佑等,人城兼并其军,遂留其子
史朝义守邺城,自还范阳。 此战,唐肃宗待安庆绪逃至邺城一年后才下令攻讨,发兵数十万竟不设元帅,无统一节度;久围城不下,粮秣不继,军心不稳,终于酿成一次大溃败。