契丹太祖,起初和李克用约为兄弟,后来又结好于梁,所以李克用很恨他。后唐庄宗时,契丹屡次入寇。这时候,周德威守幽州,弃渝关(如今的山海关)之险,契丹就入据平州(如今直隶的卢龙县——编者注:今属河北),然而和后唐战,总不甚得志。公元926年,契丹太祖死,次子德光立,是为太宗。立十年,而石敬瑭来求救。
石敬瑭造反之后,废帝派张敬达去攻他。石敬瑭便去求救于契丹。许赂以卢龙一道,及雁门关以北之地。部将刘知远(后汉高祖)说:契丹是没有大志的。就要借他的兵,只宜许以金帛,不可为一时之计,遗将来的大患。敬瑭不听。契丹太宗听得石敬瑭求救,便自带大兵南下,把张敬达围了起来。废帝派幽州节度使赵德钧去救,德钧又怀挟异志,投降契丹。于是契丹太宗册石敬瑭为晋帝,挟之南下,打败后唐的兵。废帝自焚死。晋高祖入洛,就割幽(如今的京兆——编者注:今属北京市)、蓟(如今京兆的蓟县——编者注:今属河北)、瀛(如今直隶的河间县——编者注:今为河北河间市)、莫(如今直隶的肃宁县——编者注:今属河北)、涿(如今京兆的涿县——编者注:今为河北涿州市)、檀(如今京兆的密云县——编者注:今属北京市)、顺(如今京兆的顺义县——编者注:今属北京市)、新(如今直隶的涿鹿县——编者注:今属河北)、妫(如今直隶的怀来县——编者注:今属河北)、儒(如今直隶的延庆县——编者注:今属北京市)、武(如今直隶的宣化县——编者注:今属河北)、云(如今山西的大同县——编者注:今为大同市)、应(如今山西的应县)、寰(如今山西的马邑县——编者注:今为朔州市)、朔(如今山西朔县的西北——编者注:今为朔州市)、蔚(如今山西的朔县——编者注:今为朔州市)十六州,送给契丹。从此以后,中原的形势,就如负疽在背了[《辽史·兵志》:“每南伐,点兵多在幽州北千里鸳鸯泊……皇帝亲征,至幽州……分兵为三道……至宋北京,三路兵皆会……大抵出兵不过九月,还师不过十二月。若帝不亲征,则以重臣统率往还,进以九月,退以十月……若春以正月,秋以九月,则不命都统,只遣骑兵六万,于界外三百里内,耗荡生聚,不令稳养而已。”观此,则辽人之侵宋,殆视为每岁当然之事。宋朝北边的所以凋敝,实由于此。而其所以然,则全由于幽州割让,北边无险可守(河东虽割云州,仍有雁门内险,受害便不甚深)。所以《辽史》说:“宋惟太宗征北汉,辽不能救。余多败衄。纵有所得,亦不偿失。良由石晋献土,中国失五关故也。”可见燕云十六州的割让,于中国关系极大。这种内争的武人,真是罪大恶极]。