英于平阳,破之,斩首千余级,追至白径岭。朱友谦会帝于猗氏,梁军解围而去。庚申,周德威报刘守光三遣使乞和,不报。丁卯,燕将赵行实来奔。
  天祐十年春正月丁巳,周德威攻下顺州,获刺史王在思。二月甲戌朔,攻下安远军,获燕将一十八人。庚寅,梁朱友珪为其将袁象先所杀,均王友贞即位于汴州。丙申,周德威报,檀州刺史陈确以城降。
  三月甲辰朔,收卢台军。乙丑,收古北口。时居庸关使胡令珪等与诸戍将相继挈族来奔。丙寅,武州刺史高行珪遣使乞降。时刘守光遣爱将元行钦收马于山北,闻行珪有变,率戍兵攻行珪,行珪遣其弟行温为质,且乞应援。周德威遣李嗣源、李嗣本、安金全率兵救武州,降元行钦以归。
  四月甲申,燕将李晖等二十余人举族来奔。德威攻幽州南门。壬辰,刘守光遣使王遵化致书哀祈于德威,德威戏遵化曰:“大燕皇帝尚未郊天,何怯劣如是耶!”守光再遣哀祈,德威乃以状闻。己亥,刘光浚攻下平州,获刺史张在吉。
  五月壬寅朔,光浚进迫营州,刺史杨靖以城降。乙巳,梁将杨师厚会刘守奇率大军侵镇州。时帝之先锋将史建瑭自赵州率五百骑入真定,师厚大掠镇、冀之属邑。王熔告急于周德威,德威分兵赴援,师厚移军寇沧州,张万进惧,遂降于梁。
  六月壬申朔,帝遣监军张承业至幽州,与周德威会议军事。秋七月,承业与德威率千骑至幽州西,守光遣人持信箭一只,乞修和好。承业曰:“燕帅当令子弟一人为质则可。”是日,燕将司全爽等十一人,并举族来奔。辛亥,德威进攻诸城门。壬子,贼将杨师贵等五十人来降。甲子,五院军使李信攻下莫州。时守光继遣人乞降,将缓帝军,阴令其将孟修、阮通谋于沧州节度使刘守奇,及求援于杨师厚,帝之游骑擒其使以献。是月,帝会王镕于天长。
  九月,刘守光率众夜出,遂陷顺州。冬十月己巳朔,守光率七百骑、步军五千夜入檀州。庚午,周德威自涿州将兵蹑之。壬申,守光自檀州南山而遁,德威追及,大败之,获大将李刘、张景绍及将吏八百五十人,马一百五十匹。守光得百余骑遁入山谷,德威急驰,扼其城门,守光惟与亲将李小喜等七骑奔入燕城。己丑,守光遣牙将刘化修、周遵业等以书币哀祈德威。庚寅,守光乘城以病告,复令人献自乘马玉鞍勒易德威所乘马而去,俄而刘光浚擒送守光伪殿直二十五人于军门。守光又乘城谓德威曰:“予俟晋王至,即泥首俟命。”祈德威即驰驿以闻。
  十一月己亥朔,帝下令亲征幽州。甲辰,发晋阳。己未,至范阳。辛酉,守光奉礼币归款于帝,帝单骑临城邀守光,辞以他日,盖为其亲将李小喜所扼也。是夕,小喜来奔,帝下令诸军,诘旦攻城。壬戌,梯童并进,军士毕登,帝登燕丹冢以观之。有顷,擒刘仁恭以献。癸亥,帝入燕城,诸将毕贺。
  十二月庚午,墨制授周德威幽州节度使。癸酉,檀州燕乐县人执刘守光并妻李氏祝氏、子继祚以献。己卯,帝下令班师,自云、代而旋。时镇州王镕、定州王处直遣使请帝由井陉而西,许之。庚辰,帝发幽州,掳仁恭父子以行。甲申,次定州,舍于关城。翼日,次曲阳,与王处直谒北岳祠。是日,次衡唐,镇州王镕迎谒于路。
  天祐十一年春正月戊戌朔,王镕以履新之日,与其子昭祚、昭诲奉觞上寿置宴。镕启曰:“燕主刘太师顷为邻国,今欲挹其风仪,可乎?”帝即命主者破械,引仁恭、守光至,与之同宴,镕馈以衣被饮食。己亥,帝发镇州,因与王镕畋于衡唐之西。壬子,至晋阳,以组练系仁恭、守光,号令而入。是日,诛守光。遣大将李存霸拘送仁恭于代州,刺其心血奠告于武皇陵,然后斩之。是月,镇州王镕、定州王处直遣使推帝为尚书令。初,王镕称籓于梁,梁以镕为尚书令,至是镇、定以帝南破梁军,北定幽、蓟,乃共推崇焉。使三至,帝让乃从之,遂选日受册,开霸府,建行台,如武德故事。
  秋七月,帝亲将自黄沙岭东下会镇人,进军邢、洺。梁将杨师厚军于漳东,帝军次张公桥,既而裨将曹进金奔于梁,帝军不利而退。八月,还晋阳。
  天祐十二年三月,梁魏博节度使贺德伦遣使奉币乞盟。时杨师厚卒于魏州,梁主乃割相、卫、澶三州别为一镇,以德伦为魏博节度使,以张筠为相州节度使,魏人不从。是月二十九日夜,魏军作乱,囚德伦于牙署,三军大掠。军士有张彦者,素实凶暴,为乱军之首,迫德伦上章请却复六州之地,梁主不从,遂迫德伦归于帝,且乞师为援。帝命马步副总管李存审自赵州帅师屯临清,帝自晋阳东下,与存审会。《通鉴》:晋王引大军自黄泽岭东下,与存审会于临清,犹疑魏人之诈,按兵不进。贺德伦遣从事司空颋至军,密启张彦狂勃之状,且曰:“若不剪此乱阶,恐贻后悔。”帝默然,遂进军永济。张彦谒见,以银枪效节五百人从,皆被甲持兵以自卫。帝登楼谕之曰:“汝等在城,滥杀平人,夺其妻女,数日以来,迎诉者甚众,当斩汝等,以谢鄴人。”遽令斩彦及同恶者七人,军士股栗,帝亲加慰抚而退。翼日,帝轻裘缓策而进,令张彦部下军士