白沟河攻入辽地。耶律大石和另外一员辽将萧干引兵出战，结果在西北尚能与西夏互有胜负的宋朝西军，在“老种相公”种师道的指挥下，却被残辽军一击大败，宋徽宗大为惊恐，下令班师 。宣和五年（1123年）宋军对幽州发起第二次攻势。这次进攻得到了辽朝内应，易州守将高凤、涿州守将郭药师皆投降。北辽朝廷的汉族大臣和将领如李处温父子、郭药师等见大势已去，希望向宋纳城投降。由于上次的战败，种师道被降职处分，另两名西军名将刘延庆、杨可世率所部主力数万人会同降将郭药师一齐偷袭幽州。宋军先是围攻辽皇宫久攻不下，又没有重点守备退路。