遭遇埋伏，被徐达击败，生擒张、汤二将。第二年攻克常州，晋升佥枢密院事。接着攻克宁国，进攻宜兴，派前锋赵德胜攻占常熟，生擒张士诚的弟弟张士德。至正十八年（1358年），再次进攻并攻占宜兴。朱元璋亲自率军进攻婺州，命徐达留守应天，又派出军队击败天完将领赵普胜军，收复池州。改任奉国上将军、同知枢密院事。接着，徐达进攻安庆，从无为陆路进攻，夜袭浮山寨，破赵普胜部将于青山，并乘胜追击攻克潜山。之后，徐达回到池州，与常遇春埋伏在九华山下，击败陈友谅军队，斩首万人，生擒三千人。常遇春说：“这是一支劲旅，不杀会成为后患