及少帝嗣位,遣使入契丹,德光以少帝不先承禀,擅即尊位,所赍文字,略去臣礼,大怒,形于责让,朝廷使去,即加谴辱。会契丹回图使乔荣北归,侍卫亲军都指挥使景延广谓荣曰:“先朝是契丹所立,嗣君乃中国自册,称孙可矣,称臣未可。中国自有十万口横磨剑,要战即来!”荣至本国,具言其事,德光大怒,会青州杨光远叛,遣使构之。明年冬,德光率诸部南下,开运元年春,陷祁州,直抵大河,少帝幸澶州以御之。其年三月,德光败于阳城,弃其车帐,乘一橐驼奔至幽州。因怒其失律,自大首领已下各杖数百,唯赵延寿免焉。是时,契丹连岁入寇,晋氏疲于奔命,边民被苦,几无宁日,晋相桑维翰劝少帝求和于契丹,以纾国难,少帝许之,乃遣使奉表称臣,卑辞首过。使回,德光报曰:“但使桑维翰、景延广自来,并割镇、镇与我,则可通和也。”朝廷知其不可,乃止。时契丹诸部频年出征,其国君臣稍厌兵革,德光母尝谓蕃汉臣僚曰:“南朝汉儿争得一向卧耶!自古及今,惟闻汉来和蕃,不闻蕃去和汉,待伊汉儿的当回心,则我亦不惜通好也。”
三年,乐寿监军王峦继有密奏,苦言瀛、鄚可取之状。十月,少帝遣杜重威、李守贞等率兵经略。十一月,蕃将高牟翰败晋师于瀛州之北,梁汉璋死之。契丹主闻晋既出师,自率诸部由易、定抵镇州,杜重威等自瀛州西趋常山,至中渡桥,敌已至矣,两军隔滹水而寨焉。十二月十日,杜重威率诸军降于契丹,语在《晋少帝纪》中。十二日,德光入镇州,大犒将士。十四日,自镇州南行,中渡降军所释甲仗百万计,并令于镇州收贮,战马数万匹,长驱而北。命张彦泽领二千骑先趋东京,遣重威部辖降兵取邢、相路前进。晋少帝遣子延煦、延宝奉降表于契丹,并传国宝一纽至牙帐。明年春正月朔日,德光至汴北,文武百官迎于路。是日入宫,至昏复出,次于赤岗。五日,宣制降晋少帝为负义侯,于黄龙府安置。七日,德光复自赤岗入居于大内,分命使臣于京城及往诸道括借钱帛。遂命以李崧为西厅枢密使,以冯道为太傅,以左仆射和凝及北来翰林学士承旨张砺为宰相。二月朔日,德光服汉法服,坐崇元殿受蕃汉朝贺,宣制大赦天下,改晋国为大辽国。以赵延寿为大丞相,兼政事令,充枢密使兼中京留守。降东京为防御州,寻复为宣武军。
十五日,汉高祖建号于晋阳,德光闻之,削夺汉祖官爵。是月,晋州、潞州并归河东。时盗贼所在群起,攻劫州郡,断澶州浮梁。契丹大恐,沿河诸藩镇并以腹心镇之。三月朔日,德光坐崇元殿,行入阁之礼,睹汉家仪法之盛,大悦。以其大将萧翰为汴州节度使。十七日,德光北还。发离东京,宿于赤冈,有大声如雷,起于牙帐之下,契丹自黎阳济河,次汤阴县界,有一冈,土人谓之愁死冈,德光憩于其上,谓宣徽使高勋曰:“我在上国,以打围食肉为乐,自及汉地,每每不快,我若得归本土,死亦无恨。”勋退而谓人曰:“其语偷,殆将死矣。”时贼帅梁晖据相州,德光亲率诸部以攻之。四月四日,屠其城而去。德光闻河阳军乱,谓蕃汉臣僚曰:“我有三失:杀上国兵士,打草谷,一失也;天下括钱,二失也;不寻遣节度使归藩,三失也。”十六日,次于栾城县杀虎林之侧,时德光已得寒热疾数日矣,命部人赍酒脯,祷于得疾之地。十八日晡时,有大星落于穹庐之前,若迸火而散,德光见之,西望而唾,连呼曰:“刘知远灭,刘知远灭!”是月二十一日卒,时年四十六,主契丹凡二十二年。契丹人破其尸,摘去肠胃,以盐沃之,载而北去,汉人目之为“帝羓”焉。(案“以下原本阙佚。据《五代会要》云:四月十八日,德光卒于栾城。五月,宣遣制,以永康王袭位。永康王者,东丹王之长子,以其月二十一日领部族归国,改会同十年为天禄元年,自称天授皇帝。汉乾祐三年十一月,率骑数万,陷邢州之内丘县、深州之饶阳县。周广顺元年正月,太祖命左千牛卫将军朱宪往修和好,永康王亦遣使报命,献良马四匹,太祖复遣尚书左丞田敏、供奉官蒋光遂衔命往聘。其年四月,田敏等回,永康王遣使献碧玉金镀银裹鞍辔,并马四十匹。其月,太祖又命左金吾将军姚汉英、左神武将军华光裔往使。其年九月,永康王为部下太宁王所弑,德光之子勒所部兵诛太宁王自立,称应历元年,号天顺皇帝。显德元年春,太原刘崇将图南寇,契丹将杨兖率骑万余以助之。三月,世宗亲征,与崇战于潞州高平县之南原,崇军大败,契丹众弃甲而遁。二年三月,命许州节度使王彦超等筑垒于李晏口,与契丹数千骑战于安平县,败之。)