义熙三年(407年),
刘裕派遣
刘敬宣率兵伐蜀。义熙四年(408年),刘敬宣到达遂宁郡之黄虎,距离成都仅五百里,谯纵派谯道福等悉众距险迎战,与刘敬宣相持六十余日,大小十余战,刘敬宣不得前进,且晋军粮尽,军中多疾,死者太半,刘敬宣只好引军还。
晋军将领
朱林到了广汉,打败了谯道福,另一支军队乘船攻陷牛脾城,斩杀贼寇的大将谯抚。谯纵听到各地都已败亡的消息,逃向涪城,巴西人王志杀了谯纵,送来首级。伪尚书令马耽封存府库,等候朝廷的军队。谯道福得知彭模失守,率领精锐部队五千人,日夜兼程来救援,听到谯纵逃走的消息后,谯道福的部众也就逃散。谯道福于是逃到獠族住地,巴西百姓杜瑶把他绑送至晋军军中,谯道福在军营门口被斩首。