韩匡嗣中计兵败受责
高梁河之战后,辽朝为报复北宋进攻幽州,出兵北伐之仇,于辽保宁11年(979年)9月以燕王韩匡嗣为都统,耶律沙、耶律休哥诸部南下侵宋,宋太宗在兵败高梁河,班师回朝之际,已预料到辽军会采取报复性进攻,遂命崔翰、孟元哲守定州(今河北定州);刘延翰守镇州(治所在今河北正定);崔彦进守岐沟关南(在今河北涿州西南),并授意了伏敌阵图。9月30日,辽军进至满城(今河北满城)以西,准备进攻镇州。宋诸路守军按宋太宗的部署严阵以待,这时,刘延翰见徐河(今河北徐水)一线的辽军阵容不整,遂临机改变战略,令崔彦进暗中从岐沟关出师绕至敌后,并从镇、定两州调来部分兵力与己会合,同时,为麻痹辽军,刘廷翰遣使向辽军约降。对此,耶律休哥认为:宋军阵容整齐,肯定不是要投降,而是诱惑我们。应严兵以待。但韩匡嗣以为宋军孤立无援,其约降是真情,遂不听耶律休哥劝告,未加防备。刘延翰不给辽将以醒悟之机,约降后不久,即兵分三面,向辽军发起突然攻击。韩匡嗣仓促之间不知所措,急令诸将抵抗,但已无能阻挡宋军兵锋者,辽军将士弃旗鼓军械败逃,宋军追击至遂城(在今河北徐水县西),歼灭辽军4万余人,缴获战马万余匹。辽军幸得耶律休哥事先抢占高地,方得以收拢败军,稳住阵脚。
战后,辽帝耶律贤大怒,数韩匡嗣五大罪说:你违背众人之计谋,深入敌境,你之罪一也;号令不严,行伍不整,你之罪二也;弃军而逃,率先鼠窜,你之罪三也。侦察失机,不设防备,你之罪四也;丢弃旗鼓辎重,损辱国威,你之罪五也。幸得皇后等内戚求情,韩匡嗣才免于一死,仅受杖责,辽帝数韩之五罪,正是辽军徐河之战的败因。