以奉侍他,在晋高祖整个一生中,与契丹没有一点裂痕矛盾。
到晋少帝即位后,派遣使者到契丹,德光因为少帝不先禀告他,就擅自继承帝位,所送来的文书,又略去臣子的礼节,于是大怒,加以指责,当朝廷使者离去,就加以谴责辱骂。正逢契丹回图使乔荣要回北方去,晋朝侍卫亲军都指挥使景延广对乔荣说“:晋朝先帝是契丹所立,新帝是中原自己册封,对契丹称孙就可以了,称臣则不可。中原自有十万口横磨剑,要想打仗就来吧!”乔荣回到契丹后,详细地汇报这事,德光大怒,遇上青州杨光远叛变晋朝,契丹便派使者勾结他。第二年冬天,德光率领各部南下征伐。开运元年(944)春天,攻陷祁州,直抵大河,少帝亲临澶州以抵御契丹。那年三月,德光在阳城被打败,丢弃了自己的车马,乘一匹骆驼逃到幽州。于是愤怒契丹自己失去律令,从大首领以下官员各打数百棍,只有赵延寿得以免打。这时,契丹连年入境寇犯,晋朝疲于奔命,边境人民深受苦难,几乎没有安宁的日子。晋朝宰相桑维翰劝少帝向契丹求和,以解除国家的苦难,少帝同意了,于是派使者奉表向契丹称臣,用谦卑的言辞承认自己的罪过。使者回来前,德光告诉他说:“要让桑维翰、景延广亲自前来,并割让镇州、定州给我,才可以通和。”朝廷知道讲和已不可能了,就作罢。这时契丹各部连年出征,蕃国的君臣逐渐厌烦打仗,德光的母亲曾经对蕃汉臣僚说:“南朝汉儿怎就一向高枕无忧呢?从古到今,只听说汉人来和蕃,没听说蕃人去和汉,等那汉儿的确回心转意,那么我也不惜与他通好。”
晋少帝开运三年(946),乐寿监军王峦接连有密奏,苦言瀛州、莫阝州可以夺取的情状。十月,少帝派杜重威、李守贞等领兵进行攻夺。十一月,蕃将高牟翰在瀛州北面打败了晋军,梁汉璋战死。契丹国主听到晋朝已经出兵,便亲自率领各部由易州、定州到达镇州。晋帅杜重威等从瀛州西部奔向常山,到中渡桥时,敌军已经来到了,两军隔着滹水而扎寨。十二月十日,杜重威率领各军投降了契丹,这件事记载在《晋少帝纪》中。十二月,德光进入镇州,大肆犒劳将士。十四日,从镇州向南行,中渡桥投降的晋军所放下的战甲兵仗数以百万计,德光命令全收存在镇州,战马数万匹,都驱赶到北方去。命张彦泽领二千骑兵先奔向东京,派杜重威统辖投降士卒夺取邢州、相州道路前进。晋少帝派儿子石延煦、石延宝向契丹奉上降表,并将一枚传国宝送到契丹牙帐。第二年春天正月一日,德光到达汴京北面,晋朝文武百官在道路两旁迎接。这天德光进入汴京皇宫,到夜晚又出来,驻扎在赤冈。五日,德光诏令贬晋少帝为负义侯,安置在黄龙府。七日,德光又从赤冈进入皇宫居住,分别命令使臣在京城及各地搜括钱财。任命李崧为西厅枢密使,以冯道为太傅,以左仆射和凝及从北方来的翰林学士承旨张砺为宰相。二月一日,德光穿着汉人礼服,坐在崇元殿上接受蕃汉臣僚的朝贺,发布诏令大赦天下,改晋国为大辽国。以赵延寿为大丞相,兼政事令,充当枢密使兼中京留守。贬东京汴州为防御州,接着又恢复为宣武军。