,一面固守。契丹降将卢文进,请造火车地道,仰攻俯掘,德威用铜铁镕汁,上下挥洒,敌众多被沾染,无不焦烂,因此攻势少懈。
  相持至百余日,晋将李嗣源、阎宝、李存审等,奉晋王命令,率步骑七万,进援幽州,嗣源与存审商议道:“敌利野战,我利据险,不若自山中潜行,趋往幽州,倘或遇敌,亦可依险自固,免为所乘。”存审称善,遂逾大防岭东行,由嗣源与养子从珂率三千骑为先锋,衔枚疾走,距幽州六十里,与契丹兵相值,力战得进,行至山口,契丹用万骑阻住去路,嗣源仅率百余骑,至契丹阵前,免胄扬鞭,口操胡语道:“汝无故背盟,犯我疆土,我王已麾众百万,直抵西楼,灭汝种族,汝等还在此做什么?”契丹兵听了此语,不免心惊,互相顾视,嗣源乘势突入,手舞铁镕,击死敌目一人,后军怒马继进,得将契丹兵冲退,径抵幽州。契丹主阿保机,攻城不下,又值大暑霖潦,班师回国,止留部将卢国用围城。说本《辽史·太祖纪》国用闻救兵到来,列阵待着,李存审命步兵伏住阵后,戒勿妄动,但令羸卒曳柴燃草,鼓噪先进,那时烟尘蔽天,弄得契丹兵莫名其妙,不得已出阵逆战,存审始令阵后伏兵,齐向前进,趁着烟雾迷离的时候,人自为战,蹂躏敌阵。契丹兵大败而逃,由晋军从后追击,俘斩万计,乃收军入幽州。前写嗣源,后写存审。德威接见诸将,握手流涕,越日始遣人告捷。
  晋王闻契丹败归,又决计伐梁,调回李嗣源等将士,指日出师。会值天寒水涸,河冰四合,晋王大喜道:“用兵数载,只因一水相隔,不便飞渡,今河冰自合,正是天助我了!”遂急赴魏州,调兵南下。
  是时梁黎阳留守刘鄩,应召入朝,接应前回。朝议责他失守河朔,贬为亳州团练使。河北失一大将,没人抵挡晋军,晋王视河冰坚沍,即引步骑渡河。河南有杨刘城,由梁兵屯守,沿河数十里,列栅相望。晋王麾军突进,毁去各栅,竟抵杨刘城,饬步兵各负葭苇,填塞城濠,四面攻扑,即日登城,擒住守将安彦之。梁主友贞,正在洛阳谒陵,拟行西郊祀天礼,忽闻杨刘城失守,晋军将抵汜水,急得不知所措,慌忙停罢郊祀,奔还大梁。嗣探得晋王略地濮郓,大掠而还,才得略略放心,安稳过了残年。
  越年为贞明四年,梁主友贞,与近臣会议,欲发兵收复杨刘。梁相敬翔上疏道:“国家连年丧师,疆宇日蹙,陛下居深宫中,惟与左右近臣,商议军务,所见怎能及远?试想李亚子继位以来,攻城野战,无不身先士卒,亲冒矢石,近闻攻杨刘城,且身负束薪,为士卒先,所以一鼓登城,毁我藩篱。陛下儒雅守文,宴安自若,徒令后进将士,攘逐寇仇,恐非良策。为今日计,速宜周谘黎老,别求善谋,否则来日方长,后患正不少哩!”颇切时弊。梁主览奏,乃与赵、张诸臣商议。赵、张诸臣,反说敬翔自恃宿望,口出怨言,竟请梁主下诏谴责。还是梁主曲意优容,但将奏疏搁起,置诸不理。
  过了数日,令河阳节度使谢彦章,领兵数万,攻杨刘城。晋王存勗,已还寓魏州,接到杨刘警报,亟率轻骑驰抵河上。彦章筑垒自固,决河灌水,阻住晋军。晋王泛舟测水,见水势弥漫数里,深且没枪,也觉暗暗出惊,沈吟半晌,始笑顾诸将道:“我料梁军并无战意,但欲阻水为固,使我自敝,我岂堕他狡计!看我先驱渡水,攻他不备哩。”翌晨即调集将士,下令攻敌。自率魏军先涉,各军继进,褰甲横枪,整队后行,可巧水势亦落,深才及膝,大众欢跃而前。梁将谢彦章,率众数万,临水拒战,晋军冲突数次,统被击退。晋王眉头一皱,计上心来,即麾军却还。到了中流,回顾梁兵追来,复翻身杀回。军士亦皆返战,奋呼杀贼。彦章不防这着,竟被晋军冲散队伍,及奔还岸上,已是不能成列。晋王驱军大杀一阵,流血万人,河水为赤,彦章仓皇遁走,晋军遂陷入滨河四寨。极写晋王智勇。
  晋王欲乘胜灭梁,四面征兵,令周德威率幽州兵三万人,李存审率沧、景兵万人,李嗣源率邢、洺兵万人,王处直遣将率易、定兵万人,及麟、胜、云、朔各镇兵马,同集魏州,还有河东、魏博各军,齐赴校场,由晋王升座大阅,慷慨誓师,各军齐声应诺,仿佛似海啸山崩,响震百里。梁兖州节度使张万进,望风股栗,遣使纳款。晋王乃带领全军,循河直上,立营麻家渡。梁命贺瓌为北面行营招讨使,率师十万,与谢彦章会兵濮州,出屯州北行台,相持不战。原是上策。
  晋王屡发兵诱敌,梁营中始终不动,恼得晋王性起,自引轻骑数百人,到梁营前,踞坐辱骂。梁兵却出营追赶,险些儿刺及晋王,亏得骑将李绍荣,力战得免。众将皆谏,赵王镕及王处直,亦致书晋王道:“元元命脉,系诸王身,大唐命脉,亦系诸王身,奈何自轻若此!”晋王笑语来使道:“自古到今,平定天下,多由百战得来,怎可深居帷闼,自溺宴安哩!”来使既去,晋王又出营上马,亲往挑战。李存审叩马泣谏道:“大王当为天下自重,先登陷阵,乃是存审等职务,并非大王所应为!”晋王尚不肯止,经存审揽住马缰,方下马还营。
  越日觑存审外出,复策马驰往敌营,随身仍不过百骑,且顾语左右