又命中兵参军孔延秀进攻彭城洲，击败守将萧欣，后又攻陷洲口栅，逼到彦之退保隐圻。檀道济与到彦之会合，牵引船舰到岸边沿岸排列。谢晦见船舰不多，不免轻敌，未立即出战，到了晚上，在岸边列队的船队连接不断，封锁长江，谢晦军更无斗志。大军到忌置洲（今湖北洪湖西南长江北岸）尾时，谢晦军不战自溃。谢晦夜奔江陵，当时周超却已在沙桥大败刘道济与讨伐军主力沈敞之的军队，谢晦到后向周超道歉。周超舍弃军队只身向到彦之投降。谢晦见部众溃散，只得带着谢遯等人北逃，可是谢遯体胖，无法骑马，拖慢了速度，最终被在安陆延头（今湖北大悟东南）