晋军乘胜攻满城,擒住辽将没刺,复移兵拔遂城。
辽主耶律德光,还至虎北口,迭接晋军进攻消息,又拥众南向,麾下约八万人。晋营哨卒,报知杜威,威不禁生畏,拔寨遽退,还保泰州。及辽军进逼,再退至阳城,那辽主不肯休息,鼓行而南,晋军退无可退,不得不上前厮杀。可巧遇着辽兵前锋,即兜头拦截,一阵痛击,杀败辽兵,逐北十余里,辽兵始逾白沟遁去。
越二日,晋军结队南行,才经十余里,忽遇辽兵掩住,四面环攻。晋军突围而出,至白团卫村,依险列阵,前后左右,排着鹿角,权作行寨。辽兵一齐奔集,攒聚如蚁,又把晋营围住,并用奇兵绕出营后断绝晋军粮道。是夜东北风大起,拔木扬沙,很是利害。晋营中掘井取水,方见泉源,泥辄倒入,军士用帛绞泥,得水取饮,终究不能解渴,免不得人马俱疲。挨至黎明,风势愈剧,辽主德光,踞坐胡车,大声发令道:“晋军止有此数,今日须一律擒住,然后南取大梁。”遂命铁鹞军辽人称精骑为铁鹞。同时下马,来踹晋营。拔去鹿角,用短兵杀入,后队更顺风扬火,声助兵威。
晋军至此,却也愤怒起来,齐声大呼道:“都招讨使!何不下令速战!难道甘束手就死么?”杜威尚是迟疑,徐徐答道:“俟风少缓,再定进止。”李守贞进言道:“敌众我寡,现值风扬尘起,彼尚未辨我军多少,此风正是助我,若再不出军奋击,一俟风缓,吾属无噍类了!”说至此,便向众齐呼道:“速出击贼。”又回头语威道:“公善守御,守贞愿率中军决死了。”马军排阵使张彦泽欲退,副使药元福力阻道:“军中饥渴已甚,一经退走,必且崩溃。敌谓我不能逆风出战,我何妨出彼所料,上前痛击,这正是兵法中诡道哩!”马步军都排阵使符彦卿,亦挺身出语道:“与其束手就擒,宁可拚生报国!”遂与彦泽、元福,拔关出战。皇甫遇亦麾兵跃出,纵横驰骤,锐不可当,辽兵辟易,倒退至数百步。风势越吹越大,天愈昏暗,几乎不辨南北,彦卿与守贞相遇,并马与语道:“还是曳队往来呢?还是再行前进,以胜为度呢?”守贞道:“兵利速进,正宜长驱取胜,怎得回马自沮!”彦卿乃呼集诸军,拥着万余骑,横击辽兵,呐喊声震动天地。辽兵大败而走,势如崩山,晋军追逐至二十余里。