失陷后，起义军仍在各地战斗，陵州（今四川仁寿）、阆州、蓬州（今四川仪陇东南）、合州（今四川合川）都有激战。起义军余部张余率领一万余战士，沿长江东下，连克嘉（今四川乐山）、戎（今四川宜宾东）、泸、渝（今重庆）、涪（今四川涪陵）、忠（今四川忠县）、万（今四川万县）、开（今四川开县）八州和云安军（今四川云阳），队伍扩至十余万人。乘胜攻夔州（今四川奉节白帝城），并派兵攻施州（今湖北恩施）。宋廷增派峡路都大巡检白继赟率精兵入夔门。五月下旬，张余在夔州西津口迎击官军，腹背受敌，失利，两万多战士牺牲，舟船损失千余艘。