白马岭之战,发生在979年,是宋辽之间的第一次较大规模的交锋,标志着宋军在这场持续的战争中取得了关键的胜利。宋太宗当时采纳了围城打援的战略,巧妙地将6万辽军吸引至白马岭。宋军名将郭进带领步兵发动猛烈的攻击,打得辽军措手不及,甚至包括五位辽朝的高级将领也在战斗中丧命。当辽军的援军赶到时,郭进因兵力相对较少,决定撤退。尽管如此,白马岭之战依然是宋辽战争初期,宋军所取得的第一次较为显著的胜利,展现了宋军的作战能力与策略智慧。
紧接着,979年发生了满城之战,这场战役更是宋辽战争中的一次重大胜利。10万辽军大举南侵,直扑满城。宋军通过一计诈降,成功地麻痹了辽军的警觉,并趁机发动了反击。辽军在遭遇猛烈反扑后溃不成军,在撤退过程中又遭到了宋军的伏击。满城之战的胜利,不仅是宋军的决定性胜利,也是宋辽战争中宋军所取得的最大的一次战果。次年,辽国为报满城之仇,派遣10万大军猛攻雁门关。在这场决定性的战斗中,北宋名将杨业率领几千名轻骑兵,巧妙地迂回至辽军背后,发动了出其不意的袭击。辽军大乱,最终以惨败告终。宋军的胜利,不仅为北方的安全争取了宝贵的时间,也进一步证明了北宋在军事上的智慧与能力。 然而,随着时间的推移,北宋的军事形势逐渐变得复杂。到了988年9月,辽圣宗亲自率领8万大军征讨宋朝。在唐河一带,双方展开了激烈的对抗。宋军凭借骑兵的优势,成功击溃了辽军中最为精锐的骑兵部队——耶律休哥的部队。然而,到了12世纪,北宋的军政腐败愈发严重,军事力量逐渐衰弱。宋徽宗时期,金国的崛起让局势发生了急剧变化。宋朝在金灭辽的过程中试图乘机夺取燕云十六州,但两次攻辽的行动均以失败告终,给北宋的军事力量带来了极大的损失。尽管如此,北宋的财政收入一直远超唐朝,人均收入也达到了中国历史的顶峰。从多次战役的结果来看,宋军的军事素养和战略水平并不逊色于其他朝代,因此所谓军事积弱的说法,并不成立。北宋为了应对游牧民族的骑兵威胁,不仅加强了步兵和骑兵的训练,还积极研发了包括床子弩在内的远射武器。床子弩的最大射程可达到1500米,这一成绩在冷兵器时代创下了最远的射程记录,极大增强了宋军的远程打击能力,为其在后来的战斗中提供了重要的战略优势。