杜重威
阳城之役后，晋出帝轻敌，决定再次北伐。946年七月，后晋派宿卫禁軍北上与各军在广晋府（今河北省大名县东北）会师。十一月，杜重威统帅三十万大军再次北伐，抵达瀛州（今河北省河间市），被契丹军反击，退兵武强（今河北省武强县西南），想要南撤贝州（治清河，今河北省清河县西北）。契丹军从易州、定州，攻打恒州（治真定，今河北省正定县），追击晋军到中渡桥（正定东南滹沱河上）。晋将张彦泽与杜重威想要返回恒州，于是焚烧桥梁阻截。契丹军与晋军隔着滹沱河对阵，耶律德光暗中派萧翰从西山迂回晋军之后，断绝粮道、归路。十二月，晋将王清率军至恒州夺桥开道，杜重威不许大军继后，王清所辖二千人全部战死。晋军内外断绝，军中粮尽。十二月初八，杜重威派心腹部下前去契丹牙帐，表示投降，耶德德光假称许立杜重威为晋帝。十二月初十，杜重威归降，后晋北伐大军瓦解。