开平四年(公元910年)十一月,五代后梁河东晋王李存勖援助赵王王熔,在柏乡(今属河北)地区击败后梁军进攻的战争。梁军精锐部众被全歼,余众悉散。晋军在柏乡的胜利,为建立后唐奠定了基础。
五代初,后梁太祖
朱温与河东晋王
李存勖之间的矛盾日益加剧,为了扩展各自的势力,互相争夺成德(治镇州,今
河北正定)、义武(治定州,今
河北定县)、卢龙(治幽州,今北京)三
藩镇。
朱温早疑成德节度使
王镕与李存勖相通,深恐其日后势强难以控制。后梁开平四年(910年,天祐七年)十一月,卢龙节度使
刘守光发兵至涞水(今属
河北),欲攻占
定州。朱温佯称助王镕拒刘守光,派供奉官杜廷隐等领兵3000进驻深州和冀州(今河北
深县、
冀县),企图消灭成德、义武两镇势力。王镕察觉了朱温之谋,即四出求援,遣使去晋阳(今太原西南)。当时义武节度使
王处直的使者亦至,于是共推李存勖为盟主,联合抗梁。晋将佐疑王镕有诈,而李存勖认为疑而不救,正中朱温之计,遂出兵抗梁,派蕃汉马步总管
周德威率部屯赵州(今
河北赵县)。
朱温命部将
王景仁为北面行营
招讨使,韩勍为副,
李思安为先锋,率兵4万,于十二月经河阳(今河南孟县南)向柏乡进军。王镕告急,
李存勖亲自领兵至赵州与
周德威会合;
王处直亦派兵5000支援。晋军进驻野河(今滏阳河支流)北岸,与梁军夹河对峙。
晋军屡派骑兵去梁营挑战,并击其阵的两端,俘梁军百余人。而后,李存勖与周德威一同谋议破敌之策,李存勖认为孤军远来救难,应速战速决。周德威却道:“成德军队善于守城,但却不善野战。而我军多是骑兵,在攻城作战中也难以发挥作用。”他建议按兵不动,待梁军士气衰退再伺机出击。李存勖很不高兴地返回营帐。周德威又对监军
张承业道:“我军与梁军仅一水之隔,倘若梁军造桥渡河作战,我军将被全歼。若我军退守鄗邑,引诱梁军离开营垒,采用‘敌出我归,敌归我出’的战术,再用轻骑抢掠梁军的粮草军需,不出一个月,必能击破梁军。”张承业便入帐劝说李存勖。李存勖又询问梁军降卒,得知王景仁果然正暗中营造浮桥,遂采纳周德威的建议,退守鄗邑。
天祐八年(911年)正月初二,周德威兵至柏乡,命三百骑兵到梁军营前挑战。王景仁集结全军,列阵出击。周德威且战且退,将梁军引向平原地带,一直战至鄗邑之南,两军都列阵以待决战。李存勖欲开战。周德威道:“梁军轻装远来决战,即使携带干粮,也难以在战斗中进食,不到晡晚便会人饥马乏,士气衰落。我们再趁势攻击,必获全胜。”李存勖遂按兵不动。两军对阵到傍晚时分,梁军饥饿难耐,皆有退意。周德威见时机已到,立即发起猛攻。李存勖也趁机冲击,与周德威两下夹攻。周德威、
李嗣源乘势从东西两面夹击,疾声呼应。梁军惊扰,阵势大乱。晋、赵军奋力猛追,梁军大败,精锐全部被歼,王景仁等率数十骑夜逃。杜廷隐等闻败讯,也弃深、
冀州而去。
乾化元年(公元911年)正月发生的这场柏乡之战是五代史上的著名战役,柏乡之战是
梁晋争霸过程中最具战略意义的大战,此战败后,后梁的精锐兵力损失惨重,朱温为之骄傲的“龙骧”、“神捷”军全军覆没。河北的形势也发生重大变化,王镕、王处直全面倒向李存勖,后梁从此一蹶不振。李存勖基本控制了河北地区,对后梁的优势越发明显。