背景
建隆四年(乾德元年,963)三月,趙匡胤滅荊、湖後,占據長江中游戰略要地,切斷了後蜀與南唐的聯繫,遂策劃攻蜀。令張暉為鳳州團練使,得蜀國虛實及山川險易;加緊製造戰船,訓練水軍;命諸州造輕車,以供山地輸送之用;設西南面轉運使,作攻戰的物資準備。後蜀主孟昶聞宋欲興師,初欲納宰相李昊向宋廷納貢、以求偏安自保的建議;乾德二年十月,經知樞密院事王昭遠力諫,乃決計嚴兵拒守,並遣使赴北漢,約其聯合攻宋。後蜀使者中途投宋。
經過
十一月,趙匡胤發兵5萬(一說6萬),分兩路攻蜀。令王全斌、崔彥進為西川行營鳳州路正副都部署,王仁贍為都監,率北路步騎3萬,自鳳州(今陝西鳳縣東北)沿嘉陵江南下;令劉光義為西川行營歸州路副都部署,曹彬為都監,率東路步騎2萬自歸州(今湖北秭歸)溯江而上。兩路分進合擊,直指成都。孟昶為抵禦宋軍,命王昭遠為北面行營都統,趙崇韜為都監,率兵3萬自成都北上,扼守利州(今四川廣元)、劍門(今劍閣東北)等要地;另以韓保正、李進為正副招討使,率兵數萬趨興元(今陝西漢中),加強北面防禦;東面仍由昭武節度使高彥儔等扼守夔州(今四川奉節)。
十二月中旬,宋北路軍進入蜀境,攻克興州(今陝西略陽),敗蜀軍7000,繼克石圌、魚關(約在今略陽與勉縣間)等20餘城寨。蜀將韓保正聞興州失守,棄興元,移師西縣(今勉縣西),以數萬人依山背城,結陣自固。宋馬軍都指揮使史延德率軍乘勝進攻西縣,擊潰蜀軍,擒韓保正、李進等,繼越三泉(今寧強西北陽平關),直趨嘉川(今四川旺蒼嘉川鎮),俘殺甚眾。韓、李餘部為阻宋軍南進,燒斷棧道,退保葭萌(今劍閣東北)。時王昭遠、趙崇韜率軍據守利州城及其以北的大、小漫天寨諸要點,阻擊宋軍。利州在嘉陵江東岸,群山環繞,地形險峻,是入蜀的咽喉要地。王全斌鑒於棧道斷絕,難以直進。命崔彥進率兵一部搶修棧道,進克小漫天寨;自率主力由嘉川東南的羅川狹徑迂迴南進。兩路軍於深度(小漫天寨南嘉陵江渡口)會師,並奪占橋樑。鏇又分兵三路夾攻大漫天寨,大敗蜀軍精銳,俘義州刺史王審超等。王昭遠、趙崇韜率兵出戰,三戰皆敗,遂於桔柏津(今廣元西南嘉陵江渡口)渡江,焚浮橋,退保劍門。宋軍占利州。
是月下旬,劉光義率東路軍,入三峽,連破三會(今四川巫山東北)、巫山等寨,殺蜀將南光海等,擒戰棹都指揮使袁德弘,殲水、步軍1.2萬餘人,奪戰艦200餘艘,乘勝向夔州急進。夔州為巴東之咽吭,蜀軍於城東設鎖江浮橋,上置木柵三重,夾江列砲,防禦甚嚴。劉光義軍進至浮橋東30里處,為避實擊虛,舍舟登入,奪取浮橋,水陸配合,一舉攻破蜀軍防線。夔州節度使高彥儔認為宋軍涉險遠來,利在速戰,當堅壁固守。監軍武守謙不從,率所部千餘人貿然出戰,大敗而歸。宋馬軍都指揮使張廷翰率軍追擊,突入城內。高彥儔力戰失敗自焚。宋軍占領夔州後,沿江西上,收降萬、開、忠、遂(今四川萬縣市、開縣、忠縣、遂寧)等州,直逼成都。
三年正月初,孟昶聞王昭遠等敗,驚懼之餘,遂命素不習武的太子孟玄喆為元帥,率甲兵萬餘,增援後蜀的重要屏障劍門。時宋北路軍已占劍州(今劍閣)以北的益光(今廣元西南昭化鎮)。王全斌知劍門天險,不易強攻,命史延德率兵一部,經城東南來蘇小徑迂迴至劍門南,自率主力從正面進攻。王昭遠聞宋軍將至,僅以偏將守劍門,自率主力退保漢源坡(今劍門東南)。宋軍前後夾擊,速克劍門,並趨漢源坡。王昭遠驚懼,戰守無方。趙崇韜布陣迎戰,戰敗被俘,損兵萬餘。王昭遠亦被宋追兵俘獲。宋軍乘勝占領劍州。孟玄喆至綿州(今綿陽東北),聞劍門已失,棄軍倉皇逃回成都。宋軍兩路先後進抵成都。十九日,孟昶見大勢已去,舉城降,後蜀亡。
評價
此戰,宋軍戰前準備充分,洞悉敵情、地形,部署得當,戰法靈活,居於主動,大獲勝利。後蜀分兵防禦,軍無鬥志,招致敗亡。