宋太宗赵光义在太平兴国四年灭北汉后,临时决定北伐辽国,试图收复幽云十六州。此决策源于其灭北汉后的得意心态及对辽国军力的误判,认为此前击败辽国援军的胜利可延续为全面优势。然而,这一仓促决定缺乏战略统筹,未考虑军队休整与补给问题,导致军心涣散、士气低迷。
高粱河之战爆发前,宋军已显露疲态。士兵因长期征战未获封赏,抵触情绪蔓延。宋太宗强制出兵后,军队从郑州急行至幽州,仅用十日便兵临城下,初期攻势顺利却未察觉辽军布局。辽国通过地道与城外残军联动,诱使宋军分兵,最终以十万援军夜袭,配合城内守军三面夹击,致使宋军惨败。
战败原因可归结为多重因素:战略上否定宋太祖赎买策略,仓促开战;战术上忽视打援与围城漏洞;军队因携带女眷导致纪律松弛,且强弩之末难敌辽军生力。此战使宋辽关系彻底恶化,辽国强化幽云十六州防御,宋军士气遭受重创,太宗个人威信受损。
战后,赵德昭因与太宗矛盾激化自杀,进一步暴露权力隐患。高粱河之败成为北宋对辽战略转折点,后续军事行动陷入被动,间接影响宋辽百年对峙格局。