史思明有一千多匹良马,每天都要赶到黄河南岸的沙洲洗浴,循环不断,来显示马匹众多。李光弼命令在军中寻找雌性马匹,得到五百匹,将它们的马驹拴在城内。等到史思明的马匹到达水边时,将这五百匹雌马全部赶出城,雌马嘶鸣不已,史思明的马匹全部渡过黄河,被一时之间驱赶到城中。史思明大怒,排列数百艘战船,将火船放在前面,随后跟进,想要顺流烧毁浮桥。李光弼预先储备了数百根百尺长的竹竿,用巨大的木头支撑竹竿的根部,竹竿头部用毡包裹铁叉,用来迎击火船,将火船叉住。火船无法前进,不久后自行焚烧殆尽。又用铁叉抵抗叛军的战船,在浮桥上发射炮石攻击,被击中的战船都沉没了,叛军无法取胜,只好离去。
史思明在河清部署军队,想要切断李光弼的粮道,李光弼在野水渡驻军防备。到了傍晚,李光弼返回河阳,留下一千名士兵,让部将雍希颢守卫营栅,说:“叛军将领高庭晖、李日越、喻文景,都是万人敌。史思明必定会派遣其中一人前来劫营。我暂且离开这里,你留在这里等待。如果叛军到来,不要与他们交战。如果他们投降,就与他们一同前来。” 各位将领不明白他的意图,都暗中嘲笑他。不久后,史思明果然对李日越说:“李光弼擅长据城防守,如今他出兵在野外,这是擒获他的好机会。你率领精锐骑兵,夜间渡过黄河,为我擒获他,不能擒获,就不要返回。” 李日越率领五百名骑兵,清晨到达营栅下,雍希颢隔着壕沟,让士兵休息,与叛军相互观望,吟啸自如。李日越感到奇怪,询问说:“司空(李光弼的官衔)在哪里?” 雍希颢说:“夜间已经离去了。” 李日越问:“有多少兵力?” 雍希颢说:“一千人。” 李日越问:“将领是谁?” 雍希颢说:“雍希颢。” 李日越沉默思考良久,对他的部下说:“如今没有擒获李光弼,只擒获雍希颢返回,我必定会被处死,不如投降。” 于是请求投降。雍希颢与他一同拜见李光弼,李光弼厚待他,将他视为心腹。高庭晖听说后,也前来投降。有人询问李光弼:“降服两位将领为什么这么容易?” 李光弼说:“这是人之常情。史思明常常遗憾不能与我在野外作战,听说我在城外,认为必定能够擒获我。李日越没有擒获我,势必不敢返回。高庭晖的才能勇气超过李日越,听说李日越受到宠信重用,必定想要夺取他的地位。” 高庭晖当时担任五台府果毅。十月己亥日,任命高庭晖为右武卫大将军。
史思明再次攻打河阳,李光弼对郑陈节度使李抱玉说:“将军能为我坚守南城两天吗?” 李抱玉说:“超过两天怎么办?” 李光弼说:“超过两天,救援还没有到达,就任凭你放弃南城。” 李抱玉答应了,率领军队据城坚守。南城即将陷落时,李抱玉欺骗叛军说:“我军粮食耗尽,明天清晨就会投降。” 叛军大喜,收兵等待。李抱玉趁机修缮城池,完善防御工事,第二天,再次请求交战。叛军大怒,猛烈攻打南城。李抱玉派出奇兵,内外夹击,杀伤叛军很多。
董秦跟随史思明侵犯河阳,夜间率领他的部众五百人,攻破营栅,突围而出,向李光弼投降。当时李光弼亲自率领军队屯驻在中氵单(河阳三城之一),城外设置营栅,营栅外挖掘壕沟,深宽各二丈。十月乙巳日,叛军将领周挚舍弃南城,合力攻打中氵单。李光弼命令荔非元礼率领精锐士兵,从羊马城(城外的矮墙)出击,抵抗叛军。李光弼亲自在城东北隅竖起一面小红旗,了望叛军。叛军依仗人多势众,径直前进,逼近城池,车载攻城器具,跟随其后,督促士兵填埋壕沟,三面各开辟八条通道,让士兵通过,又打开营栅,作为城门。李光弼望见叛军逼近城池,派人询问荔非元礼说:“中丞看到叛军填埋壕沟,打开营栅,让士兵通