至正十九年八月,元軍攻破汴梁(今河南開封),北方紅巾軍首領劉福通護韓林兒突出重圍,退據安豐。二十三年二月,江浙周政權首領張士誠遣部將呂珍圍攻安豐。劉福通派人赴應天(今南京)向朱元璋求援。朱元璋為繼續用龍鳳年號、抑制張士誠勢力,不聽謀臣劉基勸阻,於三月親率主力北救安豐。當中書省右丞徐達、行省參知政事常遇春率先鋒到達安豐時,呂珍已破城而入,並掘溝樹柵,水陸連營守御。朱軍初攻失利,後朱元璋親自督陣,命常遇春率軍橫擊,三戰皆捷,迫呂珍遁走。旋又擊敗從廬州(今安徽合肥)往援的左君弼部。朱元璋將韓林兒、劉福通安置滁州(今屬安徽),命徐達、常遇春率軍進圍廬州,自返應天。
南宋安豐之戰形勢圖 