当汉国兼并凉州时,桓温正派兵征伐巴蜀。
二月,桓温军至彭模。
桓温从袁乔之意,留参军孙晟、周处领老弱守军辎重,自率精兵直指成都。
氐族李福攻彭模,孙晟等反击,李福败走。
桓温军遇李权,三战三捷。
氐兵大溃,散归成都。
镇东将军李位降晋。
氐主李势领众将兵出战于成都笮桥。
桓温前锋不利。
参军龚护战死,流箭射及桓温马首。
士兵惧,欲退。
桓远之敲进军鼓,袁乔拔剑督战,遂大破李势。
桓温乘胜长趋至成都,纵火烧门。
氐兵惧,丧斗志。
氐主李势于当夜出东门,奔葭萌,使散骑常侍王幼送降文于桓温处,自称“略阳李势叩首死罪”。
之后,李势抬棺木,自缚至晋军门投降。
氐族成汉政权覆灭。
故成汉尚书仆射王誓、镇东将军邓定、平南将军王润、将军隗文等皆举兵反,众各万馀。
桓温自击邓定,使袁乔击隗文,皆破之。
桓温命益州刺史周抚镇守彭模,斩王誓、王润。
桓温留守成都三十日,率师还江陵。
李势至建康,封归义侯。
四月,邓定、隗文等入据成都,晋征虏将军杨谦弃涪城,退保德阳。
六月,隗文、邓定等立故成汉国师范长生之子范贲为帝,以妖异惑众,蜀人多归之。汉中氐族残部作乱,晋征虏将军杨谦腹背受敌,遣使求救。
……………………
汉武王二年七月,汉扶风郡守郭凌兵出陈仓,下阳平,取汉中。
新平郡守郝真兵出街亭,取武都,下阴平。
两军会师后,陆续攻取葭萌关、剑阁,巴蜀门户洞开。
八月,隗文、邓定等再败杨谦,攻破德阳。追击至葭萌关,遭郭凌、郝真伏击,隗文、邓定战死。郝真乘胜追袭,攻取梓潼、绵竹关。
九月,诸葛雅擢升郭凌为汉中太守,郝真为梓潼太守。
十月,晋益州刺史周抚擒杀范贲,蜀乱平定。汉晋以广汉为界,分治巴蜀。