安史之乱的平定,其实并没有我们想象中的那么顺利。邺城之战20万唐军遭遇惨败,史思明重整旗鼓占领了汴州,将唐帝国的漕运命脉再次断绝。
河阳之战的爆发,是唐军跟安史之乱叛军的又一次正面较量。
因为邺城的失利,唐军退守黄河以南,作为背锅侠的郭子仪被撤职,李光弼成为唐军实际意义上的统帅。为了收拢人马,李光弼以洛阳为基地,开始以朔方、河东、河西三个藩镇的兵力为核心积蓄力量。而唐肃宗对李光弼非常信任,把幽州长史跟河北节度使的职务又给了李光弼。此时的李已经可以调动唐军的所有野战兵力,堪称天下兵马大元帅。
汴州是洛阳的门户,汴州的石首直接威胁到洛阳的安全。为此,唐军决定放弃洛阳,在黄河北岸的河阳构筑坚固工事,威胁史思明的老巢范阳和粮草运输线河阳四通八达,是叛军西进的必经之路。
李光弼以河阳为依托,构筑了横跨黄河两岸的坚固防线,甚至在黄河中间的沙洲上都修筑了堡垒。为了方便调动兵力,李光弼用船只相连组成浮桥,联系各个阵地,便于相互支援。史思明很快面临粮草不足的困境,为此必须拿下河阳。
759年10月,史思明亲自率领5万余精锐兵出洛阳,兵锋直指河阳南城,这里的唐军防御相对薄弱。同时史思明还派遣了一支小部队作为佯攻,从北岸发起牵制行动。史思明甚至还准备了大量的船只,上附燃烧物,打算烧毁唐军的浮桥。面对史思明的疑兵之计,李光弼不为所动,继续加固城防,以逸待劳,同时用一些小策略袭扰对手。
此时史思明如果发起全面进攻,唐军应该会陷入被动,但史思明此人过于工于心计,擅长虚张声势,以至于贻误了宝贵的战机。安史之乱叛军迟迟无法取得突破,让史思明火冒三丈,经过再三犹豫后,史思明终于决定重兵进攻南城,结果攻城战很轻易地就被唐军瓦解了。
河阳之战以史思明的失败而告终,只能率领残部撤回洛阳,这也决定了史思明最后的结局。