安庆绪败逃,郭子仪率兵一直把他追到邺城,这时许叔冀、董秦、王思礼及河东兵马使薛兼训也都领兵相继赶到。安庆绪重整残兵与唐军又战于愁思冈,结果又被打败。叛军损失了三万人,被俘虏的也有一千人。这样,安庆绪只好入城固守,被唐军包围。危急之下,安庆绪派薛嵩向史思明求救,并答应把帝位让给史思明。史思明想要发范阳的十三万兵马来救援邺城,但他不敢贸然进军,就先派部将李归仁率领一万人驻扎在滏阳,和安庆绪遥相呼应。
在郭子仪那里取得胜利的同时,崔光远也率兵克复了魏州。肃宗本来任命萧华为魏州防御使,可这时史思明又把军队分为三路,一路出邢州、洛州,一路出冀州、贝州,还有一路从洹水进军魏州。战事紧急,郭子仪上奏请求由崔光远代替萧华,肃宗同意。史思明趁崔光远初到魏州之机,率兵大举进攻,崔光远派部将李处崟迎战,结果李处崟连战失利,退回城中。叛兵追到城下,扬言道:“李处崟召我们前来,怎么他现在不出来呢?”这是叛军的离间之计,可怜崔光远没有好好辨析,中计将李处崟腰斩。两军交战,不斩来使,却也不能轻斩大将,李处崟作战勇敢,深得军心,他被杀后,士气大降,军心涣散,崔光远抵敌不住,只好脱身逃回汴州。九个节度使中的一个,已经退了下来。十二月二十九日,史思明攻陷魏州,杀死三万余人。
过了两天,也就是次年(乾元二年,公元759年)的正月初一,史思明在魏州城北筑坛祭天,自称为大圣燕王,此时史思明已是很明显的表现出来有野心了。李光弼说:“史思明攻占魏州后却按兵不动,这是想令我们松懈下来,然后趁我们不备,用精兵突袭我们。请让我与朔方军联合进逼魏州,向史思明挑战。史思明鉴于嘉山之败,必然不敢轻易出战。这样旷日持久,拖住了史思明,安庆绪那边就好办了,我们必将克复邺城。一旦安庆绪兵败而死,史思明就失去了号召力,难以指挥叛军。”这本是一个围城打援的好主意,虽然有点冒险,但如果制住史思明,安庆绪这边的确好办的多,假如安庆绪是个很厉害的角色,李光弼也不会轻易提出这个计划。如果真按这个办法来,或许唐军可以再创围洛阳破虎牢那们的神话,可惜鱼朝恩认为此计不可行,最后只好作罢了。
这时唐军剩下的八个节度使中,镇西节度使李嗣业在攻打邺城的过程中,被乱箭射中,于一月二十八日去世。李嗣业是一员大将,他的战死无疑是唐军一大损失。于是镇西兵马使荔非元礼接替李嗣业来指挥军队。
由于唐军人数众多,而且围城日久,打仗需要花钱,需要消耗粮食,唐军这一来二去,消耗甚多。原来李嗣业任命段秀实为怀州长史,主管留后事宜,到这时管后勤的人中就只有段秀实仍在运送粮草,招兵买马,用以供应镇西行营兵。
郭子仪等人包围邺城,不能总这么耗着,也得想办法攻城。于是唐军筑垒两道,挖壕三重,堵住漳河水,然后放水灌城。可怜邺城中,井里、泉里都是“水满为患”,人们只好构栈而住——奇怪,有个地方想不明白,当时正是从冬天到春天的这个时候,这时节北方应当早就结冰了,这水怎么这么抗冻?幸好邺郡的水没冻起来,否则郭子仪此计也无法实施了。安庆绪死死坚守,等待史思明能够率兵来解围,城中的粮食已经吃尽,这时候一只老鼠价钱能有四千(老鼠往往成为粮绝之时的后续食品,也有点可怜点险准备讨伐安庆绪事宜。因为不久,唐