辽开泰五年(1016年),辽国皇帝派大将耶律世良、萧屈烈领兵攻打高丽,攻破郭州城并掠获珠宝辎重甚多,高丽死亡数万人。此前,辽太祖和辽太宗时与高丽有聘使往来。934年,渤海世子大光显领兵数万投靠高丽,高丽皇帝赐他与己同姓。随即高丽与辽朝绝交,互相敌视。985年,辽朝准备大举进攻高丽,结果由于辽泽水溢,道路不通而未能成行。992年十二月,辽命东京留守萧恒德率兵攻打高丽。次年,攻破高丽蓬山郡,高丽请求和谈。辽册封高丽成宗为高丽国王,并将萧恒德女儿嫁给高丽国王。1010年,高丽发生内讧,穆宗被贵族康兆谋杀,显宗即位。辽圣宗亲率四百万大兵征伐高丽,高丽康兆率兵三百万反击。辽兵连续攻陷郭州、肃州,直抵高丽都城开京,高丽显宗南逃。辽圣宗进入开京,大肆焚烧而去。1013年,辽圣宗派遣耶律资忠出使高丽,强行索要高丽的兴化、通州等六城,高丽拒绝,扣押资忠。1019年,辽朝集结大兵,准备再次攻打高丽,高丽显宗急忙派遣使臣议和。双方再次达成协议,高丽仍然按照成宗时的制度,继续向辽缴纳贡品。