，七月二十日（8月29日）两军主力在鄱阳湖对峙，次日（8月30日）黎明开始大战，前三天朱元璋军船小兵少处劣势，汉军「楼船」居高放炮石攻低处明军船舰，朱元璋座舰也中弹攻毁几乎被汉军俘虏，幸赖锦衣卫数船奔赴救出朱元璋。后来朱元璋採纳郭兴的建议，用火攻、投石机，第四天（9月2日）起烧毁陈军二十几艘楼船舰船，汉军伤亡惨重，至少两万五千名汉军战殁，陈友谅弟陈友仁、陈友贵及其平章陈普略等皆阵亡。陈友谅更悲痛不已，陈军愤而于阵前杀朱元璋军俘虏，导致朱元璋军自觉退无可退、非背水一战不可；之后陈军形势开始不利：鄱阳湖因为