面对来势汹汹的辽军,田重进采纳谋士的计策,在飞狐峪南口设伏。他自己亲率主力驻守东面,而以麾下第一勇将荆嗣率领五百精兵驻守西面。虽然田重进他们兵力有限,但凭着自己的实力,最终力挽狂澜,打赢了这场攻坚战。
打的辽军无心恋战,纷纷溃逃。宋军一连追出二十五里,才停止进击。包括辽将大鹏翼在内的三千辽军,成了俘虏。被宋军斩杀的辽军,也多达数千人。一战击溃辽军上万,田重进他们创造了北宋抗辽的最佳战绩。
不过很可惜,虽然中路军取得辉煌成绩,但东路军不给力,被辽军打得大败,结果影响了整个战局,最后宋太宗的北伐也宣告失败。