夜疾行，自南暗门入城，宋军大败，仅百余骑得以逃脱。29日，泸沟河北面四处火起，宋军以为辽军将至，烧营落荒而逃。逃兵自相践踏，坠落山涧者不计其数，丢弃的军需物资绵延数百里。北辽刚刚击退南方的宋军，北方的金军又再次逼近。萧德妃曾五次上表金朝，请求立秦王耶律定为帝，称臣求和，金太祖不许。萧德妃只好派精兵防守居庸关，但金兵到来时，居庸关城墙倒塌，士兵多被压死，其余守军不战而溃。萧德妃闻讯后连夜逃离燕京，声称御敌，实为出奔。萧德妃、耶律大石、萧干等经古北口（今北京市密云县古北口镇），向东逃至松亭关（今河北省宽城满