当刘深的人马刚一过江,许夫人的兴宋军就从鼓鸣山中扑了出来。索都立刻调遣大军从侧面压了过去。三天之后,元军以死伤四千余人的代价打破了张元布置的阻击线,接着在长泰城重创悍将张万安率领的兴宋军二、三两标,震动福建。逼得文天祥不得不临时从围攻泉州的军队中抽调主力,为许夫人的兴宋军提供紧急支援。
眼看着泉州之围可不战而解的时候,棋盘上突然多出了一粒子。张世杰带着两万大军跳过潮州,从海路偷袭了漳蒲。然后,大宋兵马源源不断地杀向了索都背后,克木绵庵,困漳州,将元军的补给线全部切断。
索都不得以,只好令汉军副元帅刘深分兵回救漳州,九龙江畔一场血战,刘深不敌张世杰和杜浒,被迫引军向上游突围,索都后路尽失。
屋漏偏逢连夜雨,左翼军在当地商人的收买下,突然兵变。蒲家兄弟被乱军所杀。腾出手来的破虏军立刻调头西进,三支大宋军队,团团将索都困在中间。无数在漳、泉一带观望的盗匪趁火打劫,组成义勇军前来助战。几番激战下来,索都的防线一再被攻破,不得不收缩到文蒲山一带。
随后,张世杰部渡过九龙江,与许夫人,文天祥一起,将三万元军困在文蒲山东南,一个方圆不足十里的半岛上。背对大海,粮尽援绝,索都数次组织夜间突围,都被联军死死顶了回去。