轸考虑到耶律希达刚刚被击败，于是改用耶律希达的旗帜，于德胜口布置兵力引诱宋军。赵光义亲自率军发起进攻，士气大振，辽军被阵斩达千余人。耶律斜轸率军攻击宋军后方，宋军开始撤退。自此，耶律斜轸屯兵于清沙河北岸，声援幽州城。二十五日，赵光义命令宋渥从城南、崔彦进从城北、刘遇从城东、孟玄喆从城西，率领各自军队勐攻幽州。城内守将韩德让、刘弘等人一同登上城墙监督部队作战，不敢有丝毫懈怠，但是城外的宋军由于过度疲惫，加上赵光义催之甚急，导致宋军军心不稳。此时辽迪里都都指挥使李扎勒灿出城投降，城中辽军更加恐慌。辽南京