肃宗文明武德大圣大宣孝皇帝中之下至德二年(丁酉,公元七五七年)
九月丁丑日,蔡希德率领轻骑兵到上党城下挑战。程千里率领一百名骑兵打开城门,突然冲出,想要擒获蔡希德;恰逢叛军救兵到达,程千里收兵返回,桥梁损坏,坠入壕沟中,反而被蔡希德擒获。程千里仰头对随从的骑兵说:“我不幸落到这个地步,是天意啊!回去告诉各位将领,好好防守,宁可失去主帅,也不能失去城池。” 蔡希德攻打上党,最终没有攻克,将程千里送往洛阳,安庆绪任命他为特进,囚禁在客省。
郭子仪认为回纥士兵精锐,劝说肃宗增征回纥兵力来攻打叛军。怀仁可汗派遣他的儿子叶护以及将军帝德等率领四千多名精锐士兵来到凤翔。肃宗召见叶护,设宴犒劳,赏赐丰厚,满足他的一切要求。九月丁亥日,元帅广平王李亻叔率领朔方等军以及回纥、西域的军队十五万,号称二十万,从凤翔出发。李亻叔拜见叶护,相约结为兄弟,叶护大喜,称呼李亻叔为兄。回纥军队到达扶风,郭子仪留下他们宴饮三天。叶护说:“国家有急难,我们远道而来相助,怎么能只顾着吃饭呢!” 宴毕,立即出发。朝廷每天供给回纥军队二百只羊,二十头牛,四十斛米。
九月庚子日,各路军队一同出发;九月壬寅日,到达长安城西,在香积寺北的澧水东岸布阵。李嗣业为前军,郭子仪为中军,王思礼为后军。叛军十万在澧水北岸布阵,李归仁出阵挑战,官军追击他,逼近叛军阵前。叛军全军齐进,官军后退,被叛军趁机进攻,军中惊慌混乱,叛军争相抢夺官军的辎重。李嗣业说:“今天如果不亲自引诱叛军,军队就会全军覆没。” 于是袒露上身,手持长刀,站立在阵前,大声呼喊,奋力杀敌,被他的刀砍中的敌人,人马都被击碎,杀死数十人,官军阵脚才逐渐稳定。于是李嗣业率领前军,每人手持长刀,像墙一样向前推进,身先士卒,所向披靡。都知兵马使王难得救援他的副将,被叛军射中眉毛,皮肤下垂,遮住眼睛。王难得自己拔出箭,撕下下垂的皮肤,血流满面,仍然继续向前作战。叛军在阵东埋伏精锐骑兵,想要袭击官军后方,侦察兵得知后,朔方左厢兵马使仆固怀恩率领回纥军队前去攻击,将叛军几乎全部消灭,叛军因此士气低落。李嗣业又与回纥军队从叛军阵后出击,与大军夹击叛军,从午时到酉时,斩首六万级,填入壕沟而死的叛军很多,叛军于是大败。残余的叛军逃入长安城中,到了夜间,喧嚣声仍然没有停止。
仆固怀恩对广平王李亻叔说:“叛军已经弃城逃走了,请允许我率领二百名骑兵追击,擒获安守忠、李归仁等人。” 李亻叔说:“将军作战也很疲惫了,暂且休息,等到明天再谋划此事。” 仆固怀恩说:“李归仁、安守忠是叛军的骁勇将领,突然取胜后又战败,这是上天赐予我们的机会,怎么能放纵他们!如果让他们重新聚集部众,再来成为我们的祸患,后悔就来不及了!作战贵在神速,何必等到明天呢!” 李亻叔坚决阻止他,让他返回营中。仆固怀恩坚持请求,往返多次,一夜之间四五次。黎明时分,侦察兵前来报告,安守忠、李归仁与张通儒、田乾真等人都已经逃走了。九月癸卯日,大军进入西京长安。
起初,肃宗想要迅速收复京师,与回纥约定说:“攻克城池的那天,土地、百姓归唐朝所有,金帛、女子都归回纥所有。” 到这时,叶护想要按照约定执行。广平王李亻叔在叶护的马前下拜说:“如今刚刚收复西京,如果立即进行抢掠,那么东京的百姓都会为叛军坚守,就不能再收复东京了,希望等到东京后再按照约定执行。” 叶护惊讶地跳下马,回拜李亻叔,跪在地上捧着李亻叔的脚,说:“我一定为殿下径直前往东京。” 立即与仆固怀恩率领回纥、西域的军队从城南经过,驻扎在浐水东岸。百姓、军士、胡人看到李亻叔下拜的情景,都哭泣着说:“广平王真是华夏和蛮夷的君主!” 肃宗听说后,高兴地说:“朕比不上他!” 李亻叔整顿部众入城,百姓老幼夹道欢呼,悲喜交加。李亻叔留在长安,安抚百姓三天,然后率领大军向东出发。任命太子少傅虢王李巨为西京留守。
九月甲辰日,捷报传到凤翔,百官入宫祝贺。肃宗泪流满面,当天,派遣中使啖庭瑶进入蜀地,向中使奏报上皇,命令左仆射裴冕进入京师,告慰宗庙,安抚百姓。
肃宗派遣骏马到长安召见李泌。李泌到达后,肃宗说:“朕已经上表请求上皇东归,朕将返回东宫,重新履行人子的职责。” 李泌说:“表章还能追回吗?” 肃宗说:“已经送远了。” 李泌说:“上皇不会回来了。” 肃宗惊讶,询问原因。李泌说:“这是情理和形势的自然结果。” 肃宗说:“那该怎么办?” 李泌说:“如今请重新为群臣撰写贺表,说明自从马嵬坡请求留下,灵武劝进,到如今收复京师成功,圣上思念上皇,希望上皇迅速返回京师,以便尽孝养之情,这样就可以了。” 肃宗立即让李泌起草表章。肃宗读完表章,哭泣着说:“朕