東晉人桓溫素有統一國家的志向,適逢偏居蜀地的成漢國主李勢驕奢淫逸,親信小人,濫施刑罰,漸失民心;笢赜X得時機已到,準備伐蜀,手下將領們一致反對,只有江夏相袁喬支持他的想法,并說成漢國自以為蜀地險峻,有天險可以依仗,必定不怎么做軍事上的準備,應該派一萬精銳士兵輕裝上陣,直搗成都,一戰即可解決問題。桓溫十分贊同他的觀點,于是只帶領一萬人馬興兵伐蜀。
李勢得到消息后,立刻調動大批部隊攔截。桓溫堅決貫徹事先制定的策略,不糾纏于一城一地,不與敵人纏斗,像一柄寶劍直刺敵人心臟。隨著軍隊的深入,面臨的敵人也越來越多,有人提出應該兵分兩路,分頭并進,既可分散敵人的注意力,又可以相互照應。袁喬明確表示反對,認為孤軍深入,出奇制勝方是正道,應拋棄輜重,加速前進。桓溫盡管心里也犯嘀咕,但事已至此,只能放手一搏了。他命令每個士兵只帶三天的軍糧,留下少量部隊看守,然后率領大軍長驅直入,殺奔成都。
李勢沒想到桓溫的部隊這么快就到了自己眼皮子底下,連忙從各處調集部隊,全部集結于成都城外,擺開陣勢,欲拼死一戰。雙方在成都城外的笮橋相遇,桓溫乍看到成漢連綿不絕的軍隊,心里暗暗吃驚,也多少有點兒后悔。
決戰開始,桓溫的前鋒部隊出師不利,參軍戰死,一時敵軍士氣大振,吶喊聲驚天動地,箭如雨下,一支流箭又射中了桓溫的馬頭,戰馬疼得跳了起來,差點兒把桓溫摔下去;笢匦纳右猓孔鋫兏桥碌貌坏昧,且準備撤退。這時,歷史上最具戲劇性的一幕出現了,負責擂鼓的士兵因為害怕,忙亂之間竟然把鼓敲錯了,將撤退的鼓聲敲成了進攻的號令。袁喬見此,寶劍一揮,大喊一聲:“退則亡,進則生!”然后率先沖殺過去。接著,東晉的士兵奮勇向前,成漢的軍隊大敗,掉頭向城里逃去。
之后,桓溫揮師直抵成都,縱火焚燒城門,成漢守軍驚慌失措,徹底喪失了斗志。李勢趁著黑夜逃走,不久自認大勢已去,拉著棺材,綁縛雙手,來到桓溫營前投降,成漢就此平定。