出仕成汉(5)
李势平日都在宫廷里享乐,此时接到探报,得知晋军来了,这才手忙脚乱地调兵遣将,慌忙迎战。但当时成汉能够调集的兵力并不多,擅长领兵作战的将领就更少了,李势命昝坚率兵数千人去阻击晋军。昝坚奉命领兵,从成都匆忙出发前去迎敌,诸将都建议在陆路设伏,以邀击进攻成都的晋军,而昝坚不听,自以为桓温会先攻犍为郡城,于是率兵经武阳城,经由鸳鸯碕渡到达犍为。哪知道晋军的目的是直接攻取成都,走的是奔袭成都的另一条捷径。关于晋军入蜀后的神速进兵,刘琳先生认为:“其路线当是由今双江镇溯府河东岸至顺河场,西渡府河至府河场(《载记》所谓‘从山阳出江南’当即指此)。然后顺山梁穿过牧马山而达成都南之白家场、石羊场。此线历来有小径,为彭山至成都最捷近之路。温欲速进,故避开犍为郡城及武阳县城。”昝坚不了解桓温用兵的情况,判断严重失误,结果走错了方向,错过了迎战的机会。等昝坚得知消息率军掉头时,晋军已经快速逼近成都了。昝坚急忙率领蜀兵回援成都,匆匆忙忙地就向晋军主力发起了攻击。晋军有备而来,两军刚一交战,昝坚的部众就遭到痛击而溃败了。昝坚带着一些残兵,退到了成都东门附近,据垒而守。
李势在昝坚率兵出发后,又派遣弟弟李福与从兄李权分别率领部众,兵分两路进攻驻守在彭模的晋军。李福率兵先发起攻击,遇到了周楚的强力反击,战败而退。李权在进兵途中就遭遇了桓温亲自率领的晋军主力,双方展开激战,晋军三战三捷,蜀兵四散而逃,李权带着几名亲兵,从小路逃回了成都。
桓温率军乘胜而进,很快就杀到了成都南郊。李势得知派出的几路兵马迎战桓温都失败了,知道大事不妙,便集中了驻扎在成都的所有人马,全力以赴,迎战桓温。成都当时有大城与小城之分,双方在成都小城附近与笮桥一带进行了激烈的交战,晋军攻势凌厉,蜀军的抵抗也很顽强,相互厮杀,拼死相搏。此战关系到成汉的生死存亡,李势督军力战,蜀军拼命厮杀的时候战斗力还是不弱的,在激战中杀死了晋军的参军龚护,阻挡了晋军的攻势。晋军虽然强悍,但因为长途奔袭,连续行军,将士疲劳,战斗力还是受到了影响。
这时晋军都准备暂时鸣金退兵了,意欲调整兵力然后再战。但晋军中的鼓吏听错了传令,开始奋力敲击进军鼓。军令如山,晋军的将士们为急促的进攻鼓点所激励,于是继续奋力攻城,又借风势射箭放火,射燃了成都小城的房屋,火借风势,将整座小城都给烧了。晋军的凌厉攻势加上迅速蔓延的熊熊火势,影响了蜀军的士气,晋军终于突破了蜀军的防线,李势的部众大溃而逃,退入大城拼死防守。桓温督率晋军,乘胜进攻大城。这场进攻成都之战,颇具戏剧性,在关键的时间点上,由于晋军鼓吏的误操作,竟然一下子就取得了胜利。
晋军乘胜而进,兵临城下,继续采用火攻,开始放火焚烧成都大城的几个城门。李势率领残兵败将困守于成都大城之内,如同热锅上的蚂蚁惶恐不安。散骑常侍常璩与中书监王嘏,这时都劝李势向桓温投降,止戈息战,归顺东晋。李势犹豫不决,问身边的侍中冯孚。冯孚是李势的亲信近臣,对李势说,东汉初吴汉征蜀,尽诛公孙氏,当下降晋,恐怕也难以保全。李势害怕被诛杀,决定保命要紧,于是带着亲信近臣和一些侍从,宫中的金银细软和财富之类都顾不上携带,连夜出了成都东门,与昝坚的残兵会合,惊慌失措地向北逃亡。史书说李势夜遁九十里,逃到了葭萌(《晋书》卷一百二十一说是走到了晋寿)。李势逃走了,守城士兵也随之溃散了,桓温于是顺利地占领了成都。
葭萌是蜀地北边的一处关隘,位于现在的广元昭化。古蜀开明王朝末代蜀王封其弟为苴侯驻守于此。秦惠王派司马错伐蜀,利用蜀国的内乱与矛盾,轻而易举就攻取了葭萌与成都。三国蜀汉时期,葭萌也是比较著名的险要之地,刘备率兵从荆州入川,也是先取葭萌,然后取了成都。葭萌的地理位置很重要,是蜀地的北方门户,但失去了成都,这里就成了一座孤单的关隘。李势兵败如山倒,逃到葭萌之后,进退失据,跟随他的只有很少的残兵,已经失去了扭转局势的所有希望。晋军占领了成都,很快就会追击而至。跟随李势北逃的部将邓嵩、昝坚等人,这时也劝李势降晋。
李势走投无路,于是写了降文,派散骑常侍王幼到成都送交桓温,准备向桓温投降,同时传令各州郡都投戈释杖,放弃抵抗。然后李势又主动返回,“舆榇面缚”,去见桓温。桓温“解其缚,焚其榇”,接受了李势的投降。随即派兵护送,将李势迁往东晋都城建康,随同迁徙到建康的还有李势的弟弟李福、从兄李权及亲族十余人。成汉政权就此灭亡。