梁晋两大割据势力自唐末便结下了怨仇。梁太祖朱温和晋王李存勖屡次发生战争,但谁也无法消灭对方。
梁太祖乾化元年,另一割据势力燕王刘守光进攻容城,结果被晋军反攻至幽州城下,刘守光只得向朱温求救。
朱温闻讯,尽起大军,号称50万,北上救燕。当时,晋忻州刺史李存勖进驻赵州。梁军浩浩荡荡杀奔而来,而赵州只有少数晋军。朱温的势力太强大了,因此李存勖的部下建议他入城躲避。李存勖分析了形势,不同意这样做。他说:“大王将南方的事交给我们几个人,我们必须尽心尽力。虽然我们兵微将寡,我们仍然要挡住敌人,否则的话,梁军攻入内地,我们大王就危险了。让我们想想办法,用奇计打败敌人。”
于是,李存勖亲自驻守下博桥,又令史建瑭、李嗣肱派出小股部队,深入梁军占领区。小股部队避开梁军大队人马,专捉打柴割草的散兵,共抓了几百人。他们和李存勖在下博桥会合后,李存勖将大部分俘虏杀掉,留下少数人,砍掉胳膊,然后把他们放了回去。李存勖对他们说:“回去告诉朱温,晋王大军到了。”
这时,朱温率领大军已攻到了赵州,还没来得及安营。史建瑭、李嗣肱各带领三百奇兵,穿着梁军的衣服,打着梁军的旗号,和梁军打柴的夹杂在一起,向朱温大营开去。他们在傍晚到达大营门口,突然向梁军发起攻击,因为梁军不知怎么回事,又分不清敌我,晋军在朱温大营内如入无人之境,痛痛快快大杀了一遍,一直杀到天黑。然后,在夜色的掩护下,带着提到的俘虏,扬长而去。
梁军遭到突然袭击,正在惶惶不安的时候,那些断臂的俘虏又跑了回来,一入大营便大声喊叫:“晋王的大军到了。”朱温听了之后,因为不明真相,使命令部队连夜后撤。
梁军一口气跑了150多里,梁军士兵恨不得生出四条腿,保命要紧,连武器也不要了。一路上赵州的者百姓也拿着锄头,追赶梁军,梁军死伤无数。退出冀州之后,朱温才派部下进行侦察。回来的人报告说:“晋王大军根本没来,袭击我们的只是几百人的小部队。”朱温听了之后,又气又恨,竟然病倒了。
李存勖赵州一战,出其不意,仅以几百人打败了朱温5万人,取得了辉煌胜利。