宋辽战争中一场战役，发生在986年十二月。是宋军雍熙北伐失败后，辽军发动的南侵战役之一，但与同月进行的君子馆之战结果不同，这场战役以宋军胜利告终。
地形分析.古代州即今日中华人民共和国山西省忻州市代县，北面是恒山余脉，南面是五台山麓，滹沱河水由东向西横穿全境。基本地貌由山地、丘陵和河谷盆地盘结而成。雁门关就在该州，“根柢三关，咽喉全晋”，为历来兵家必争之地。
过程.986年十月十七日，辽圣宗向拒马河南六州军民下诏，宣布将向宋朝开战后。辽军分为三路，其中一路北大