显然,缺少了攻城器械的宋军,根本无法突破坚固的幽州城墙。正所谓兵马未动粮草先行,后勤永远是战争的重中之重。显然,这次的战争纯属赵匡义临时起意,他迫切地想证明自己,但却因此疏忽了战略准备。宋军的将领还未做出详细的作战计划,大臣们也没能准备好充足的战略物资。
宋军抵达幽州城下时,所携的军粮已消耗得差不多了。
原因二:赵匡义低估守军的战斗力,忽略了契丹的援军。
前文中我们提到,在宋军与北汉作战的过程中,曾击败了一支来自契丹的援军。在这场战斗中,辽军表现出来的战斗力不高,所以赵匡义错误地认为契丹人不是宋军的一合之将。以当时辽国援军表现出的那些实力来看,就算是疲惫的宋军亦能与之一战,何况宋军在人数上占据绝对优势呢?
然而,熟悉古代战争史的朋友都知道,中原王朝的军事优势并不在单兵作战上。如果,宋军与契丹军进行一对一的对抗,宋军的胜率非常低。对此,幽州守将韩德让心知肚明。虽然宋军号称精锐之师,但宋军的战斗力却无法与契丹军相提并论。宋军能仰仗的,仅是人数优势罢了。
对此,只要将兵力集中到一处,然后固守等待北方的支援,即可轻而易举地瓦解宋军。所以,韩德让集结了所有燕云地区的兵力,龟缩在幽州城中。根据探子的汇报,宋军为了行军已舍弃了攻城设施,并不能对幽州的城墙造成太大威胁。大辽素来重视幽州城的战略地位,所以,在经营燕地时多次对该城池进行了加固,以至于,幽州的城防十分坚固。
果不其然,宋军兵临城下时对高耸的幽州城墙毫无办法。对此,赵匡义只能故技重施,用打太原的办法对付幽州城,让宋军将城池围了个水泄不通。根据史料的记载来看,赵匡义做出了一个错误的战略指示,那就是:将幽州城围死。众所周知,在冷兵器作战的古代“围三缺一”是基本常识,将守军围死的做法就是断了双方的后路,让攻守双方死磕到底。
宋军包围幽州的消息传到了辽国上京,辽帝立即作出指示,让援军掩护韩德让突围,然后,凭借长城击退宋军。辽帝派出了一支精锐之师,其统领为当时辽国军事水平最高的耶律休哥和耶律斜轸。赵匡义做梦都没想到,一支由七万骑兵组成的援军正火速杀向幽州,给予宋军毁灭一击。
原因三:赵匡义首战落败,宋军士气崩溃。
在战略部署这一点上,耶律休哥比赵匡义更老道。耶律休哥并未派出所有援军与宋军决战,而是带领三万名骑兵进行试探性攻击,他想通过这种方式摸清宋军的底细,再制定出行之有效的战术。赵匡义发现,此时手下的士兵已怨声载道,没人想与契丹人打这场拉锯战。
于是,赵匡义决定,给手下的将士们一点士气。面对三万名骑兵,赵匡义决定亲自领兵作战,给宋军做出表率。为了完成这场作秀式的歼灭战,赵匡义不但出动了宋军中最精锐的部分,还坐上了装饰华丽龙辇,排场十足。耶律休哥正想来一场“擒贼先擒王”的斩首行动,只见敌阵中出现一乘黄色马车,马车上还有皇帝专用的黄罗伞盖。
自古以来战场上的将领为了掩盖行踪不遗余力,没想到赵匡义竟反其道而行之暴露自己的位置。于是,耶律休哥立即命令三万名骑兵猛攻龙辇所在的中军。招摇的赵匡义就像是靶子一样,不论他走到哪都有敌军的箭雨射向龙辇。没过一会,赵匡义便中了一箭。听说皇帝被射中了,宋军心态崩溃。虽说赵匡义被部下救离战场,但此时宋军已显颓势。辽国的援军和幽州守军见状,立马对宋军展开两面夹击。
皇帝的龙辇渐行渐远,宋军见中箭的皇帝离开战场,哪里还有打下去的心思?天色转暗,耶律休哥牢牢抓住了宋军的怯战心理,让士兵们每人高举两支火把,在宋军看来辽国的士兵人数足有十多万。本来以四打一的人数优势既已不在,宋军更无与辽军再战下去的打算。双方接战以后,辽军果然将宋军杀得大溃。宋军将领见大势已去,亦不敢于辽军拼个你死我活。