当初,武都王杨元和治理白水,因势力微弱不能自立,放弃封国投奔北魏。杨元和的堂弟杨僧嗣又自立为王,屯驻在葭芦。费欣寿到达巴东,巴东人任叔儿占据白帝,自称辅国将军,攻打费欣寿,将他斩杀,任叔儿于是据守三峡。萧惠开又派遣治中程法度率领三千士兵出兵梁州,杨僧嗣率领氐人部落截断他们的道路,派人从小路向朝廷报告。秋季七月十二日,朝廷任命杨僧嗣为北秦州刺史、武都王。
各军与袁顗在浓湖相持,长时间没有决出胜负。龙骧将军张兴世建议说:“叛贼占据上游,兵力强盛,地势优越。我们虽然能够抵抗他们,但不足以制服他们。如果用几千奇兵偷偷出兵到他们的上游,凭借险要地势修筑营垒,见机行事,使他们首尾难顾,进退两难,中流既然被阻断,粮运自然困难,这是制服叛贼的奇计。钱溪江岸最狭窄,距离大军不远,下游面临洄流,船只下行必须停靠岸边,又有横浦可以隐藏船只,一千人守住险要,一万人也不能通过。要害之地,没有比这里更合适的了。”沈攸之、吴喜都赞同他的计策。恰逢庞孟虬领兵前来援助殷琰,刘勔派遣使者紧急求援,建安王刘休仁想派遣张兴世去救援。沈攸之说:“庞孟虬的军队像蚂蚁一样聚集,一定不会有什么作为,派遣别的将领率领几千步兵骑兵,足以制服他们。张兴世这次行动,是关系安危的关键。一定不能停止。”于是派遣段佛荣领兵救援刘勔,而挑选七千战士、二百艘轻船配给张兴世。
张兴世率领部众逆流稍作前进,不久又退回,这样反复了好几天。刘胡听说后,笑着说:“我尚且不敢越过他们往下攻取扬州,张兴世是什么人,想轻易占据我的上游!”没有防备他。一天夜里,四更时分,恰逢顺风,张兴世扬起船帆径直前进,渡过湖、白,经过鹊尾。刘胡发觉后,才派遣他的将领胡灵秀率兵在东岸侧翼跟随前进。七月十三日傍晚,张兴世在景洪浦宿营,胡灵秀也留了下来。张兴世暗中派遣他的将领黄道标率领七十艘船径直赶赴钱溪,建立营寨;十四日,张兴世领兵进占钱溪,胡灵秀无法阻止。十五日,刘胡亲自率领二十六支水、步军前来攻打钱溪。将士们想迎击据守,张兴世阻止他们说:“叛贼来得还远,士气旺盛而箭射得又快;快射容易耗尽,旺盛的士气也容易衰退,不如等待他们。”命令将士们像往常一样整治城防。不久刘胡来得更近了,船只进入洄流之中;张兴世命令寿寂之、任农夫率领几百名壮士攻击他们,各军相继进军,刘胡战败逃走,被斩首几百人,刘胡收兵退下。当时张兴世的城寨还没坚固,建安王刘休仁担心袁顗合力再次攻打钱溪,想分散他们的势力。十六日,命令沈攸之、吴喜等人用皮舰进攻浓湖,斩杀俘获一千多人。当天,刘胡率领二万步兵、一千名骑兵,想再次攻打张兴世。离钱溪还有几十里,袁顗因浓湖危急,急忙追回他,钱溪的城寨因此得以建立。刘胡派人传呼“钱溪已经平定”,众人都很害怕,沈攸之说:“不对。如果钱溪真的失败了,一万人中应该有一个人逃回来;一定是他们作战失利,故意散布谎言来迷惑众人罢了。”约束军中不得妄动;钱溪的捷报不久就到了。沈攸之把钱溪送来的刘胡军队的耳鼻展示给浓湖的叛军看,袁顗十分惊骇恐惧。沈攸之傍晚领兵返回。
龙骧将军刘道符进军逼近山阳,程天祚请求投降。
庞孟虬进军到弋阳,刘勔派遣吕安国等人在蓼潭迎击,大败庞孟虬,庞孟虬逃向义阳。王玄谟的儿子王昙善起兵占据义阳响应建康,庞孟虬逃到蛮人中死去。
刘胡派遣辅国将军薛道标袭击合肥,杀死汝阴太守裴季之,刘勔派遣辅国将军垣闳攻击他。垣闳是垣阆的弟弟;薛道标是薛安都的儿子。
淮西人郑叔举起兵攻打常珍奇以响应郑黑;二十六日,任命郑叔举为北豫州刺史。崔道固被当地人攻击,闭门自守。皇上派遣使者安抚慰问,崔道固请求投降。二十九日,又任命崔道固为徐州刺史。
八月,皇甫道烈等人听说庞孟虬战败,一起打开城门出来投降。
张兴世占据钱溪后,浓湖的叛军缺乏粮食。邓琬大量运送物资粮食,因害怕张兴世,不敢前进。刘胡率领四百艘轻船,从鹊头内侧的水路想攻打钱溪,不久对长史王念叔说:“我从小熟悉步战,不熟悉水战。如果步战,我常在几万人中;水战在一艘船上,每艘船各自前进,不再相互关联,只在三十人中,这不是万全之计,我不做。”于是假托患疟疾,停在鹊头不前进,派遣龙骧将军陈庆率领三百艘船前往钱溪,告诫陈庆:“不需要作战。张兴世是我熟悉的人,他自己会逃走的。”陈庆到达钱溪,在梅根驻军。
刘胡派遣别将王起率领一百艘船攻打张兴世,张兴世攻击王起,大败他。刘胡率领其余的船只疾驰返回,对袁顗说:“张兴世的营寨已经建立,不能突然攻打;昨天的小规模交战,不足以造成损失。陈庆已经和南陵、大雷各军一起遏制他的上游,大军在这里,鹊头各将领又阻断他的下游;他已经陷入包围之中,不值得再忧虑了。”袁顗恼怒刘胡不作战,对他说: