试图一举收复燕云地区，在高粱河（今北京西直门外）展开激战，宋太宗中箭逃走。之后北宋一直未能收复此地。景德元年（1004年），宋真宗抵澶州北城，后与辽在澶州定下了停战和议，史称“澶渊之盟”，之后宋辽边境长期处于相对稳定的状态，但至此无法收复燕云十六州。宣和四年（1122年）宋金订立「海上之盟」，约定联合灭契丹建立的辽后，金归还燕云十六州。于是宋预置了燕山府路和云中府路。金太祖完颜阿骨打把辽天祚帝赶到燕山以西之后，于1123年二月把太行山（后明在此建内长城）以南的燕京、涿州、易州、檀州、顺州、景州、蓟州如约