了尚书谷,官军斩杀叛军六万人,俘虏两万人,史朝义率领几百名轻骑兵向东逃窜。仆固怀恩率军乘胜攻克东京洛阳以及河阳城,擒获叛军的中书令许叔冀、王伷等人,代宗下令将他们释放。仆固怀恩让回纥可汗率军在河阳扎营,派遣自己的儿子右厢兵马使仆固瑒以及朔方兵马使高辅成率领一万多名步兵骑兵乘胜追击史朝义,追击到郑州时,又接连两次击败叛军。史朝义逃到汴州,他的陈留节度使张献诚紧闭城门拒绝让他入城;史朝义又逃往濮州,张献诚打开城门出城投降官军。
回纥军队进入东京洛阳后,肆意烧杀抢掠,被杀死的百姓数以万计,大火持续燃烧了几十天没有熄灭。朔方军、神策军也因为东京洛阳、郑州、汴州、汝州都曾是叛军的地盘,所到之处大肆掳掠,三个月后才停止,百姓的房屋被洗劫一空,士绅百姓只能用纸来做衣服穿。回纥将掠夺到的金银财宝全部存放在河阳,留下部将安恪镇守此地。
十一月丁丑日,官军平定叛军的捷报传到京城长安。
史朝义从濮州向北渡过黄河,仆固怀恩率军进攻滑州,攻克滑州后,又在卫州追上史朝义,击败叛军。史朝义的睢阳节度使田承嗣等人率领四万多兵马与史朝义会合,再次率军前来抵抗官军;仆固瑒率军击败叛军,长驱直入进军到昌乐以东。史朝义率领魏州的军队前来交战,又战败逃走。于是叛军的邺郡节度使薛嵩献出相州、卫州、洺州、邢州四州,向陈郑、泽潞节度使李抱玉投降;恒阳节度使张忠志献出恒州、赵州、深州、定州、易州五州,向河东节度使辛云京投降。薛嵩是薛楚玉的儿子。李抱玉等人已经率军进入薛嵩等人的军营,接管他们的军队,薛嵩等人都接受替代;没过多久,仆固怀恩又下令让薛嵩等人官复原职。因此李抱玉、辛云京怀疑仆固怀恩怀有二心,各自上表朝廷禀报此事,朝廷暗中做好了防备;仆固怀恩也上书为自己辩解,代宗好言安慰勉励他。辛巳日,代宗颁布制书说:“东京洛阳以及黄河南北地区曾经接受叛军伪职的人,一律不予追究。”
己丑日,朝廷任命户部侍郎刘晏兼任河南道水陆转运都使。丁酉日,朝廷任命张忠志为成德军节度使,统领恒州、赵州、深州、定州、易州五州,赐姓李氏,名宝臣。当初,辛云京率领军队即将从井陉出兵时,常山副将王武俊劝说李宝臣说:“如今河东的军队精锐善战,率军出境远征,锐不可当。况且我们是以少数兵力抵挡多数敌军,又是以叛逆之师对抗朝廷的正义之师,要是与他们交战,军心必然离散,要是坚守城池,也一定会被攻破,你应当好好谋划这件事。”李宝臣于是撤除防守工事,献出五州向辛云京投降。等到李宝臣再次担任节度使后,认为王武俊的计策很好,提拔他为先锋兵马使。王武俊原本是契丹人,起初名叫沿诺干。
郭子仪因为仆固怀恩立下平定河朔地区的功劳,请求将副元帅的职位让给仆固怀恩。己亥日,朝廷任命仆固怀恩为河北副元帅,加封他为左仆射兼中书令、单于、镇北大都护、朔方节度使。
史朝义逃到贝州,与他的大将薛忠义等两位节度使会合,仆固瑒率军追击到临清。史朝义从衡水率领三万军队回师反攻官军,仆固瑒设下埋伏击退叛军。回纥军队再次赶到,官军士气更加振奋,于是继续追击叛军;双方在下博东南展开大战,叛军大败,尸体堆积如山,堵塞了河流,史朝义逃往莫州。仆固怀恩的都知兵马使薛兼训、兵马使郝庭玉率军与田神功、辛云京在下博会师,进军到莫州包围史朝义,青淄节度使侯希逸也率军赶到。
十二月庚申日,朝廷首次将太祖皇帝李渊的神位配享天地祭祀。