晋王李存勖兼并河北地区之后,加紧准备渡黄河南下。但由于北方少数民族契丹兴起,贞明三年(917年)三月,契丹出动30万大军进围幽州①,晋将李嗣源、李存审、阎宝等领7万步骑开赴幽州前线,暂时推迟了对后梁的作战。八月,晋军大败契丹,解除了幽州之围,李存勖又急忙调兵南下,与后梁展开了争夺黄河沿岸要点的战争。
一、杨刘之战
杨刘城在郓州东阿县东北60里,是魏州通向郓州的重要渡口。贞明三年(917年)十一月,黄河水面结冰,李存勖立即赶到魏州。十二月二十三日,李存勖率步骑经朝城(今山东莘县西南)东进,抢渡黄河。后梁3000兵士戍守杨刘,沿河数十里列栅相望,很快被晋军全部攻陷。晋军还俘获后梁杨刘守将安彦之。正在洛阳举行祭天大典的梁末帝,忽闻杨刘失守以及传闻晋军进入汴州并扼守虎牢关(今河南荥阳县汜水镇),惊慌失措,迅速赶回汴州。贞明四年(918年)二月,梁北面行营排阵使谢彦章领兵数
————————
①《资治通鉴》卷二六九,梁均王贞明三年。
万攻杨刘城,李存勖自魏州率轻骑来到黄河北岸。梁军不顾人民群众的死活,挖开黄河大堤,利用滔滔河水阻止晋军前进。这一阴谋很快被李存勖识破。六月二十一日,他再次从魏州来到杨刘,亲自泛舟测量河水深度。两天后,李存勖带领亲军过河,一鼓作气,登上黄河南岸。梁军沿岸阻击,死伤很多,谢彦章只身逃走。晋军当即攻占临近黄河的4个营寨,从而加强对杨刘城的戍守。
二、胡柳陂之战
贞明四年(918年)八月,晋王李存勖调发河东、魏博、幽州、易定、沧景、邢洺等地军队并调用奚、契丹、室韦、吐谷浑兵力,共十余万众,齐集魏州,准备抢渡黄河一举灭亡后梁。晋军自魏州至杨刘,再出兵攻掠郓、濮(今山东鄄城北)二州,沿黄河东上,屯于濮州北麻家渡。梁北面行营招讨使贺壤、排阵使谢彦章进军濮州北行台村,坚壁不战,以牵制和阻挡晋军前进。十二月一日,晋军自麻家渡进发,逼近梁军营地行台村仅隔10里。在这关键时刻,后梁将领谢彦章“欲持重以老敌人”①,贺瓌则主张“速战”②。贺瓌认为谢彦章故意逗留不战,与晋方暗中勾结,一方面向梁末帝进行诬告,一方面与行营马步都虞候朱珪密谋,擅自杀死谢彦章及骑将孟审澄、侯温裕等。梁末帝听信谗言,不分是非,竟提拔朱珪为平卢节度使兼行营马步军副都指挥使,让贺瓌继续担任黄河沿线作战的军事统帅。后梁统治集团内部的矛盾更加尖锐。
李存勖认为后梁将帅自相残杀,灭亡在即,准备引万骑攻打梁朝国都汴州。周德威谏阻说:梁大将谢彦章虽死,但后梁军队尚未受损失,倘我们这时轻佻侥幸,不能取胜③。李存勖不听,下
————————
①《旧五代史》卷一六,《谢彦章传》。
②③《资治通鉴》卷二七〇,梁均王贞明四年。
令军中老弱全部回到魏州,以10万之众向汴州进发。二十三日,晋军抵胡柳陂(今山东鄄城西北)。次日晨,晋方发现梁军从后面追上,周德威再次向李存勖建议说:梁军刚到,营垒尚未设置,我方已建立营栅,防守较好。现在深入敌境,不可轻易出击,应以“方略制之”①。周德威劝李存勖“按兵勿战”②,选用小股骑兵扰乱敌人,俟梁军疲乏不堪时再与之决战。这是晋军柏乡之战行之有效的作战方略。李存勖仍拒不采纳,他对周德威说:“今贼至不击,尚复何待”③,并批评周德威胆怯怕敌。他立即命令辎重队伍出发,并带领亲兵先行。梁将贺瓌列阵数十里拦阻,李存勖出亲兵冲击,梁行营左厢马军都指挥使王彦章败退濮阳(今河南濮阳西南)。这时,晋军李存勖居中,周德威在西,镇、定军队列阵东边。位于阵西前进的晋方辎重队伍见王彦章败军自东往西来,惊慌失措,退入周德威阵内,引起晋军自相践踏,死伤很多,周德威父子与魏博节度副使王缄均战死。
梁将贺壤当时占据胡柳陂中的一座土山,居高临下,对晋军十分不利。李存勖又集合散兵,抢占土山,赶走梁军。傍晚,梁军在土山西面列阵,晋军有些害怕,李存勖及部分将领打算收兵回营,准备明晨再战,但遭到晋方大将阎宝、李嗣昭、王建及的一致反对。阎宝等将领认为后梁王彦章骑兵已经退走,惟有步兵在土山下面,而且战斗已久,都想撤离战场。倘晋军这时用骑兵出击,一定能歼灭敌人。如不战而退,梁军整众复来,则胜负难知④。李存勖吸取了胡柳陂战役前阶段失败的教训,接受阎宝等人的正确主张,命李嗣昭、王建及领骑兵带头冲入敌阵,诸部紧随其后,元城县令吴琼、贵乡县令胡装备率领民丁万人在山下鼓噪助威,梁兵大败。
胡柳陂之战,梁军和晋军损失兵力巨大,“两军所丧士卒各三之二,皆不能振”⑤。由于李存勖一度骄傲轻敌,拒绝采纳周德威的作战方案,鲁莽冒进,造成重大的损失,延长了在黄河沿线的
————————
①③③④⑤《资治通鉴》卷二七〇,梁均王贞明四年。
作战时间,双方继续在德胜(今河南清丰县西南)大战。
三、德胜之战
德胜城位于澶州南面,系自魏州通向汴州的重要渡口。贞明四年(918年)十二月,晋军进入德胜。次年正月,晋蕃汉马步总管李存审在德胜夹黄河筑南北两城据守,对后梁造成较大的威胁。四月,梁将贺瓌领军队进攻德胜南城,以竹筏连结战船十余艘,外面蒙上牛皮,上设短墙,横列在黄河上面,阻止晋兵渡河增援。梁军连续攻德胜南城3天,李存勖军队滞留在黄河北岸,防守德胜南城的晋军十分危急。晋将王建及挑选300名银枪亲军,乘船驶至河中,砍断梁军连结战船的竹筏,又以几百个木瓮装着浇上油的干柴,点燃之后,从黄河上面往下漂流。晋军战船也尾随前进。梁军战船绳索被砍断,随流而下,士兵多焚溺而死。梁将贺瓌撤军至行台村。晋军渡河追梁军至濮州后返回。
贞明五年(919年)八月,梁将贺壤卒,梁末帝以开封尹王瓒为北面行营招讨使。王瓒领5万兵卒自滑州渡河,经黎阳袭击澶州、魏州,被晋将李嗣源拦阻之后,又在距德胜上游18里的杨村夹河筑垒,造浮桥,储存大量军需物资。晋将李存进也在德胜建造浮桥。双方沿杨村至德胜加紧修筑工事,准备再战。
十月,李存勖自太原来到魏州,征发民丁数万人扩建德胜北城,与梁军大小百余战,互有胜负。十二月,李存勖领骑兵沿黄河南岸西上,俘获后梁运粮兵夫数千人。十二月五日,双方再战于黄河南岸,梁军大败,损失马千匹,兵士万人,王瓒退至杨村北城,不久被贬官,梁将戴思远继为北面招讨使。梁、晋双方交战至此暂告一段落。
晋王与后梁争夺黄河沿岸要点之战,是古代冷兵器条件下在河川地区的作战。后梁当时占领着滑州、濮州、博州、郓州一带的黄河渡口,既可以用来屏障都城汴州,还能作为北上的跳板以进攻相、卫、魏等州,进而争夺河北,威胁太原。李存勖只有夺取黄河渡口,才能巩固新占领的河北地区,挥师南下,攻占汴州。这是关系到能否掌握进攻出发基地的重要战役。双方都投入了大量兵力,步兵、骑兵、水军同时出动,主要夹河筑城防守,并配以骑、步兵的机动兵力相互支援,水战规模不大。战争结果,晋方夺取了部分黄河渡口,但没有歼灭后梁沿河全部守军,原先打算一举攻占汴州的计划受到挫折。后梁失去了黄河某些渡口,但仍坚守滑州一带的黄河防线。由于双方损失兵力很多,都不占有绝对优势,形成在黄河沿线相互对峙的状态①。