萧逊宁率80万大军攻下蓬山郡。高丽上下惊恐。前去营救蓬山郡的高丽大将徐熙察觉辽只想让高丽臣服而非为扩张领土而来，于是返程与成宗商议与辽议和。与此同时，辽军在安州受阻。高丽以少胜多，大败萧逊宁。徐熙请命与萧逊宁谈判。萧逊宁认为高丽以新罗建国。鉴于辽已攻占高句丽旧土，高丽应交出所占高句丽旧土，臣服于辽，否则兵戎相见。徐熙则反驳说高丽都高句丽旧都平壤，以高丽为国号，高句丽旧土为高丽所有。他表示高丽并非不愿臣服，只是两国被女真相隔。经过谈判，萧逊宁在得到辽圣宗的批准后与高丽最终达成协议。辽将鸭绿江左岸女真之地让给高