(参见附图5)
赵匡胤于灭南唐后不久死去,其弟赵光义继位。太平兴国三年(978年),赵光义扣留吴越王钱俶于开封,迫其献出两浙十三州。与此同时,平海(治所在今福建泉州)节度使陈洪进(原来
——————————
①《宋史纪事本末》卷六《平江南》。
名义上属南唐,实际上拥兵割据)也献出了漳(今福建漳州)、泉(今福建泉州)二州。至此,北宋完成了对南方的统一,便开始集中力量准备消灭北汉和收复燕云十六州。
一、赵匡胤三攻北汉
北汉依仗辽的支持,经常南下骚扰宋境,双方冲突始终未断。赵匡胤虽然确定了先南后北的方针,但从未忘记北汉的存在,一有机会就企图进取,以解除其“榻”边之患。因此,赵匡胤在世期间,曾先后三次对北汉发起进攻。
第一次攻北汉是在开宝元年(968年)。这年七月,北汉主刘承钧病死,其养子刘继恩即位。郭无为乘刘继恩居丧无备之际,于同年九月派人暗杀了刘继恩,迎立刘承钧另一养子刘继元即位。同时,郭无为还暗通北宋,极力主降。赵匡胤抓住这个时机,决定发兵进攻北汉。是年八月,以昭义(治今山西潞城)节度使李继勋、侍卫步军都指挥使党进为正副都部署,宣徽南院使曹彬为都监;以防御使何继筠为先锋部署,防御使康延诏为都监;以建雄节度使赵赞、防御使司超为汾州(治今山西汾阳)路正副部署,隰州(治今山西隰县)刺史李谦溥为都监,率兵分东西两路进攻北汉①。刚即位的刘继元听说宋师入境,一面遣使向辽求援,一面派刘继业、冯进珂、马峰等将兵前出扼守团柏谷(在今山西太谷西南)。宋、汉两军前锋相遇于洞过河②,宋军击败汉军,俘获汉将
——————————
①宋军此战投入的兵力不详。但《宋史·李继勋传》载,乾德二年李继勋、曹彬等领兵6万攻辽州(治今山西左权县),“大破契丹及太原于城下”,以此推测,此次用兵当不下五六万人。另外,从宋这次所任命的将领和尔后的太原外围战看来,宋军的进兵路线当为潞州和晋州(治今山西临汾)东西两路。而以李继勋、曹彬所率的潞州路担任主攻。
②洞过河:源出山西平定县东南陡泉山,西流经寿阳、榆次,至清徐北入汾水。
张环、石斌等,直逼太原城下。十一月,辽派南院大王塔尔为兵马总管,率诸道兵南下援北汉。李继勋等以久攻太原不下,而辽援兵又至,遂撤兵。
第二次,是开宝二年(969年)二月,赵匡胤亲自率兵进攻北汉。命曹彬、党进、李继勋、赵赞等部直逼太原,以韩重赞、郭延义为北面正副都部署,赴镇(今河北正定)、定(今河北定州东)二州;以何继筠为石岭关(今山西阳曲东北)部署,屯兵阳曲(今山西阳曲),以阻击辽的援军。赵匡胤自率主力,于二月十七日从开封出发北进,经滑州(今河南滑县)、相州(今河南安阳)、磁州(今河北磁县),折西越过太行山,于二十八日进驻潞州。此时,北汉将刘继业、冯进珂也率兵进屯团柏谷,以阻截宋军向太原进发,并遣其牙队指挥使陈廷山领军数百骑前出侦察宋军动静。陈廷山与李继勋所率宋前军相遇,不战而向宋军投降。刘继业、冯进珂见状,亦不战而逃归太原。于是,曹彬、李继勋所部直逼太原城下。赵匡胤所率宋军主力,因潞州天连降雨,滞留潞州18天后,于三月二十一日到达太原城下,遂对太原城作东、西、南、北四面围攻。自三月至闰五月,宋军围困太原4个月,并引汾水灌城,汉军顽强坚守,双方的伤亡都很惨重。这时辽的正、定和阳曲两路援军虽都被宋军击败,但很快又派出新的援军,由北院大王耶律斜轸率精骑经白马岭(今山西盂县北)驰抵太原城西。加之阴雨连绵,宋军多生疾病,太常博士李光赞建议:“屯兵上党(今山西上党),使夏取其麦,秋取其禾”,不断削弱北汉实力,待统一南方后,再灭北汉①。赵匡胤亦感到兵力不足,难以继续打下去,于是撤围退兵,迁移太原附近民众万余家于今山东、河南。
第三次,开宝九年(976年)八月,赵匡胤灭南唐后,决心攻取北汉,派党进、潘美、杨光义②、牛思进、米文义等分兵五路进
——————————
①参见《长编》卷十,太祖开宝二年闰五月,壬子。
②杨光义:《宋史》无传。《续资治通鉴》和《宋史纪事本末)均作“杨光美”,而《长编》作“杨光义”。今从《长编》。
攻。郝崇信与王政忠出汾州(今山西汾阳)路,阎彦进与齐超出沁州(今山西沁县)路,孙晏宣与安守忠出辽州(今山西左权)路,齐延琛与穆彦璋出石州(今山西离石)路,侯美与郭进出忻州(今山西忻州)、代(今山西代县)路。九月,诸将所向进展顺利:忻、代路俘北汉民众3.7万余人;辽州路破北汉40余寨;沁州路败北汉军500余人。党进等所率宋军主力直逼太原城下,大败汉军数千人。北汉主在危急情况下,又求救于辽。辽遣南府宰相耶律沙、冀王塔尔率兵援救。十月,赵匡胤病死,宋军撤退。
二、赵光义攻汉的准备和部署
赵光义即位后,鉴于以往进攻北汉均因辽兵南援而失败的教训,进一步作了较充分的准备。在加紧整训军队的同时,又令晋(治山西临汾)、潞、邢(治河北邢台)、沼(治河北永年东南)、镇、冀(治河北冀县)六州,制造兵器和攻城器具,并转运粮草,以保障作战的需要。太平兴国四年(979年)正月,赵光义决定进兵北汉,部署如下:
命潘美为北路都招讨制置使,统率崔彦进、李汉琼、曹翰、刘遇等军进攻太原;
命郭进为太原北石岭关都部署,阻击辽军;
命西上阁门使田仁朗、阁门祗候刘绪负责侦察太原城四面壕寨,并检查攻城的各种器材;
赵光义亲率一部出镇州,牵制幽州的辽军大规模西援或南下;
命侯陟、雷德骧为东、西路转运使,行在转运使刘保勋兼任北面转运使。
从尔后的作战行动看,这一部署基本上是攻城阻援,以优势兵力强攻太原,又以有力部队在东和北两面阻击辽的援军。
辽景宗耶律贤得知宋大举兴师,遣使指责宋朝伐汉无名。赵光义以坚决的态度回答:若辽不出兵干涉,宋辽可以和好如故;否则,惟有兵戎相见。宋军坚持出兵北汉,辽军亦作了南援的准备。
三、连败辽援,进围太原
同年二月十五日,赵光义率军由东京出发,进至德清军(在今河南清丰西北),派部将解晖、折彦赞攻隆州(今山西祁县东南)。三月初一,赵光义进至镇州,因隆州地区险要,未能即下,宋军北进受阻,又派郢州(治今湖北江陵)刺史尹勋率军助攻隆州。接着,分兵攻盂县(今山西盂县东北)、沁州(今山西沁源)、汾州(今山西汾阳)、岚州(今山西岚县),以牵制这些地区汉军对太原的增援。
三月中旬,郭进已率军进至石岭关,旋与辽援军相战。北汉统治者刘继元于二月间向辽求援。辽以南府宰相耶律沙为都统,冀王塔尔为监军,率兵先行,以南院大王耶律斜轸,枢密副使耶律抹只率军继后,由东路增援;又命左千牛卫大将军韩停由大同南下,途中听说东路败退,也自动撤走。北汉再次向辽求救,辽因白马岭大败,又见宋军大举出动,不愿再为北汉火中取栗,遂转而着手加强幽蓟一带的防御,以防宋军进攻。
四月中旬,宋军攻下盂县、隆州、岚州等地后,以数十万①之众包围了太原。四月二十六日赵光义亲临太原城下,四面巡视督战。刘继元在外无援兵、内部厌战的情况下,于五月初五出降。赵光义封刘继元为右卫上将军、彭城郡公;宋军所过之处免租二年,来到之处免税一年;为防止武人拥兵割据,毁掉了太原旧城,改为平晋县。
在北宋的统一战争中,数攻北汉,付出的代价最大。北汉仅有“户三万五千二百二十,兵三万”②,所以能前后抵抗20年,关
————————
①宋军兵力数字不详,唯围困太原时有“凡控弦之士数十万”一语,可供参考(见《续资治通鉴》卷十,太宗太平兴国四年)。太祖开宝时,宋军总数为37.8万,禁军马步19.3万。此时距开宝仅数年,总兵额未见大增,至太宗至道时为66.6万。
②《长编》卷二十,太宗太平兴国四年五月,甲申。
键在于辽的大力支援和太原城坚、汉军的顽强固守。北汉是宋辽之间缓冲地带。北汉如存,则辽国控制的幽州、云州等要地可保无虞;北汉如亡,则宋即可东攻幽州,北指云州,以实现其收复燕云十六州的既定计划。赵光义此次进攻北汉,吸取了过去的失败教训,把牵制和阻击辽军增援放在重要位置,部署了较大兵力,因而取得了白马岭重创辽东路军,迫使辽北路军不战而撤的胜利,这就陷太原于孤立无援的境地。再加上这次作战宋军准备充分,兵力占优势,分兵夺占太原外围要地,最后会师太原城下。北汉在困守孤城、外援断绝的情况下,被迫投降。北宋的统一战争至此基本结束。