宋真宗景德元年(1004年),萧太后发兵南下,避实击虚,绕过宋军固守的城邑,长驱直进。十一月,破德清军、通利军,抵达黄河之滨的重镇澶州(今河南濮阳),直接威胁宋朝的都城开封。北宋王朝一时间朝野震动。
当时北宋的经济、文化、军事等各方面实力都远比辽国强,可在军事上却如此被动,对此不能怪宋朝将帅无能,要怪只能怪宋太祖。开国时,由于太过忌惮唐时藩镇割据的祸乱,太祖立下“重文抑武”的国策,以至于矫枉过正,使得王朝一直有“肾虚”的毛病,直不起腰来,并积弱成灾,导致亡国的悲剧。那时,北宋王朝周遭多是虎视眈眈的狼性强邻,热爱和平也只能是一厢情愿罢了。
就在萧太后舞着狼牙棒兵临城下时,宋朝的朝廷上已经乱成一锅粥。胆小的文臣主张南下迁都到升州(今江苏南京)或益州(今四川成都)。丞相寇准骨头硬,硬是顶住,并说服宋真宗御驾亲征。皇帝亲临战场第一线,使得宋军士气大振,与萧太后的铁骑又大战了几个回合,各有胜败,战争进入相持阶段。辽军虽攻占宋朝一些地方,但伤亡惨重,驸马都尉萧挞凛都被宋军射死,战况急转直下,处境对萧太后极为不利。
此时萧燕燕展现出一个政治家的灵活姿态来,她一边派出使者,提出“罢战言和”的愿望,一边派兵加紧攻打宋境其他城池,以给自己谈判添加筹码。此外,她还想利用宋廷怯战的弱点,胁迫宋归还当年后周从辽手中夺去的关南十县。不料宋兵有皇上督战,几仗打得有模有样,同时宋真宗也坚持“寸土不让”,要钱要物倒是好商量。于是,两边唇枪舌剑,几番交锋后,达成“岁输银10万两、绢20万匹”的撤军协议,随后互换誓书,交为兄弟,结束了辽宋长达25年的战争。
实事求是地讲,这个“澶渊之盟”,宋廷实在有些窝囊,而萧燕燕审时度势,虽没实现自己的战略目标,倒也得了不少好处。当然,最沾光的还是边关的老百姓。后来宋辽双方的“兄弟情谊”维持达118年。双方和平往来,通使殷勤,正史所记的双方互使就共达380次之多。双边百姓也因此享受了100多年和风细雨的和平日子。