宋辽时期发生过多次大规模战争,在宋太宗的北伐之后,宋军元气大伤,并没有了进攻态势,随后转为防守。而到了宋真宗时期,也基本上没有让辽国站到了太多的便宜,双方就这样一直拉锯战,伤亡惨重,但最后宋朝仍以失败收场。这是因为当时辽军的指挥正确,宋军不够灵活,骑兵缺少,将领不服从指挥有关。
宋太宗北伐之时,因为辽军有耶律休哥,耶律斜珍,两员大将,虽然当时辽国略有败绩,但是最后凭借两位老将的优秀指挥,最终击败了宋军的部队,让辽军转危为安。后来,虽然作为两位老将相继去世,但是辽国还因为游萧挞凛这样的主将,其在战斗中发挥出色,并发现了宋俊的弱点,为王继忠所部,于是率众兵围攻王继忠,最后王继忠几乎全军覆没,宋军也因为此遭遇大败,辽国因为其重用汉人学习到了汉族的文化和制度,善于奇袭,于是他们出色的指挥水准,也为了他们胜利的筹码。
其实,宋军方面也有原因,因为当时他们在边境陈列了大量步军,并以阵型的方式迎接敌人不够灵活,虽然非常坚固,但是却缺乏机动性,而辽军是骑兵为主,机动性很强。于是,宋军就只有防守而缺乏进攻。聊均可以四季而动,宋军却非常笨拙,梁军打不过,还可以跑。宋军的大阵却无处可逃。
更为致命的是高阳关的主帅,不服从指挥。主将王超调动不了他的部队,这本来就让已经捉襟见肘的王超更加疲于应付,他只有六万部队去迎战辽国的十余万军队,他又没有多大的本事,于是便陷入苦战。因为兵力消耗过快,宋军的胜算也越来越低了。
多种因素的制约,辽宋战争在白热化之后,仍然失败了。