陈友谅的兵船偷偷驶到约定地点,却只见一座石桥,又不见人影,不免怀疑起来。他忙不迭地叫:“老康!老康!”没有人应答。就在此时,岸边齐刷刷地伸展出一片旗帜来。陈友谅心知不好,连忙叫人拨转船头撤退,可是已经来不及了。岸上、水中满是朱军的士兵、战船,飞箭夹着炮石射向陈军船队。陈军被杀得七零八落,死伤无数,被俘舰船一百多艘、士兵两万多人。陈友谅换了条小船,总算捡了一条命,逃到汉阳。
朱元璋的军队一直打到南昌。陈友谅元气大伤,但不甘心失败。他仍把守着湖南、湖北大片土地,依旧是朱元璋的劲敌。
为了报仇雪恨,陈友谅又精心建造了数百艘装备精良的大型战舰。这种战舰高数丈,上下三层,外包铁皮,上层载兵,下层载橹工。每船数十条橹,行驶如飞。
1363年,陈友谅将他的家属与文武百官都搬到船上,孤注一掷,号称六十万大军,乘朱元璋出兵解救安丰之围的时候,向东袭来。但陈友谅又犯了个战略错误:他没有乘应天空虚,直捣朱元璋的老巢,而是用重兵围攻防守顽强的洪都(今江西南昌)城,连续数月,久攻不下,从而丧失了战机。