陈友谅在九江部署自己的水军迎战,在朱元璋航行的途中,明军从两侧包围汉军阵线,陈友谅损失了一百多艘大小战船,但他自己避过朱元璋的耳目,溯江而上去了武昌。
次日,明军在江面上攻击九江城垣,此刻陈友谅已经脱身,朱元璋只好派徐达去追赶陈友谅。徐达没能赶上陈友谅,他在汉阳城外抛锚,于是徐达开始攻城,但依旧没有拿下汉阳。
陈友谅退缩武昌,徐达封锁陈友谅,这场封锁从1361年9月持续到1362年4月。
朱元璋在九江督阵,他采用政治攻势,迫使江西各个城池州府投降。
1361年10月底,南康、饶州、建昌派来使节拥护明政权,湖北东部也有三个城池投降。