谅进攻南昌，朱元璋召徐达前来，在鄱阳湖遭遇陈友谅军，史称鄱阳湖之战。徐达击败陈友谅前锋，击杀一千五百人，缴获大型军舰一艘。朱元璋顾虑张士诚进攻后方，命徐达返回应天镇守，之后继续作战，击败陈友谅。至正二十四年（1364年）正月，朱元璋称吴王，以徐达为左相国。徐达率部攻克庐州，之后进攻江陵、衡州、宝庆等地，平定湖广。之后，指挥常遇春等进攻淮东，攻占泰州。张士诚军攻占宜兴，徐达率军收复。随后再次率兵渡江，攻占高邮，俘虏一千余人。再进军攻占安丰，俘虏元将忻都，迫使左君弼逃亡，获得其全部舰船。元军进攻徐州，徐达率