大举进军幽州，但契丹王耶律德光坚决不退让，御驾亲率十多万契丹士兵卷土重来；后晋军与契丹开战后，初期一度把对方向北驱逐十余里，逼使其退回白沟（今河北省保定市白沟镇）以北，不过契丹铁骑兵力始终佔优，很快又压倒后晋军，晋军且战且退，结果退至阳城附近（今山西省阳城县），就被契丹大军重重包围起来，契丹方面不止放火助威，更以奇兵截断晋军的主要粮食补给路线。据欧阳修撰写的《新五代史》记载，阳城当时严重干涸缺水，受契丹包围日久，后晋营中所有水井都已经被开凿得坏掉，士兵们饥渴不堪，只好争相挖地上的泥泞吸吮解渴，无论人和马