际上是好热闹猜忌他。等安重荣举兵造反的时候,只是任用他充当排阵使。赵彦之见自己没有得到重用,非常怀恨安重荣。
赵彦之阵前倒戈投降,奔降晋军。晋军见他铠甲鞍辔,都用的是银饰,不由起了贪心,也不问他的来由,当即把他杀了,分抢了他的东西。安重荣听说赵彦之叛变,大为恐惧。于是急忙退兵,自己藏在辎重队伍之中逃跑,安重荣部下有二万余人马,一半被杀,一半逃散。晋军追随其后,乘机进攻。
安重荣收集余众,退保宗成。晋军依然进攻,天快黑时,一举攻克下来。安重荣仅仅带着十多个骑兵逃回镇州,围绕起城池自守。正好遇上天寒,有两万多镇州人战死和冻死。安重荣下令用牲畜皮革做成铠甲,动员全城军民把守镇州城门。
杜重威率军追到镇州城下,立刻重重包围镇州。镇州军民在外无援兵、内缺粮草的情况之下奋力死战,拒不投降,重创了晋军。后来,安重荣手下一将领被晋军所收买,从城西水碾门引官军入城,守城军民两万余人战死。安重荣率领仅存的吐谷浑数百名骑兵退至牙城,竭力守御。
杜重威杀了引导入城的人,把入城据为自己的功绩。安重荣终因饥困力竭,寡不敌众而失败,被后晋军队俘获,送到了石敬瑭所在的邺郡。
石敬瑭下令将安重荣头颅砍下,装在一个匣子里,向“父皇帝”耶律德光报功。石敬瑭随即改镇州成德军为恒州顺国军,任命杜重威为顺国节度使,镇守恒州。安重荣的私财及恒州府库的资财,都被杜重威全部据为己有。儿皇帝石敬瑭虽然知道,但是根本不过问。杜重威又上表举荐卫尉少卿王瑜为节度副使,王瑜替杜重威沉重地搜刮百姓,恒州人不堪其苦。
辽国见安重荣已经被灭,因为晋朝招纳吐谷浑,于是遣派使者要求石敬瑭,把吐谷浑归还给辽国,同时索要吐谷浑头领白承福人头。但此时吐谷浑已经在刘知远麾下,白承福已经是节度使。石敬瑭只好让刘知远归还。可刘知远本来就对石敬瑭谄媚辽国的做法不满,如此削弱他实力的做法自然不会同意。石敬瑭不敢得罪已经实力强大的刘知远,忧郁不知怎么办回复辽国的父皇帝,以至于忧愁生病。
石敬瑭患病不起,自知来日无多,于是召冯道独自对话。石敬瑭把幼子石重睿叫出来,拜见冯道。又命令宦官抱着石重睿放到冯道怀中,意思是要冯道辅立他为幼主。冯道一口答应,当然他也不敢不答应。
天福七年六月十三日,儿皇帝石敬瑭一命呜呼。石敬瑭在位七年,寿五十一岁,后来庙号高祖,安葬在显陵。
石敬瑭死后,冯道准备按照石敬瑭的意愿立石重睿为帝。但是天平节度使
、侍卫马步都虞候景延广反对,他认为国家正处在困难多难的时刻,应该立长子为嗣君,应该拥立齐王石重贵为帝。冯道本就是个模棱两可、没有主见之人,又畏惧景延广手上有兵,同意了他的意见。于是,齐王石重贵即了皇帝位。景延广以为这是自己有拥