元至正十六年(公元1356年)六月,朱元璋派邓愈、邵成、汤昌率兵攻克广德路,改为广兴府,设置广兴翼行军元帅府,邓愈、邵成为元帅,汤昌为行军总管。
元朝时广德路属于江浙行省的江东建康道,下辖广德、建平两个县。
广德东连长兴,南邻宁国,西接宣城,北临溧阳,地理位置十分重要。元朝时溧阳属于集庆路。
同年十二月,宁国路长枪元帅谢国玺袭击广兴府,邓愈迎头痛击,擒获谢国玺的部众一千多人。
宁国路与应天府的南面接壤,是应天府的南大门,是拱卫应天府的战略要地。朱元璋若构筑应天府的安全网,宁国路是必争之地。宁国路如果长期落于他人之手,那对方便可以随时进犯应天府,应天府的安全无从保障。
元至正十七年(公元1357年)二月,朱元璋派遣耿炳文、刘成从广德攻取长兴,张士诚的守将赵打虎带三千士兵迎战;耿炳文大获全胜,赵打虎败走湖州。朱元璋下令改长兴州为长安州,设立永兴翼元帅府,耿炳文为总兵都元帅,刘成为左副元帅,李景元为右副元帅。元朝时长兴州属于湖州路。
“长兴据太湖口,陆走广德诸郡……得长兴,则士诚步骑不敢出广德,窥宣、歙”(《明太祖实录》)。
元朝时宁国路和集庆路同属于江浙行省的江东建康道,宁国路下辖宣城、南陵、泾县、宁国、旌德、太平六个县。(《元史·志·地理》)
宁国路下辖的太平县和朱元璋先前攻占的太平府并不是一个地方。太平府,元朝称为太平路,下辖当涂、芜湖、繁昌三个县。
元至正十七年(公元1357年)四月,朱元璋派徐达、常遇春进攻宁国路,谢国玺弃城而逃,守将别不华、杨仲英、朱亮祖关闭城门 ,坚守力战。宁国城池虽然小,但十分坚固,久攻不下。战斗进行得相当激烈,常遇春身中流失,裹住伤口,继续作战。朱元璋接到出师不利的消息后,立马动身,亲自来到宁国督战。他下令建造飞车,车前用编竹重重遮蔽,数道同时进攻,杨仲英等人抵挡不住,打开城门投降。朱元璋军队俘获朱亮祖及其部下十万多人,战马二千多匹。
“先是,太祖所任将帅最著者,平章邵荣、右丞徐达与遇春为三。”(《明史·列传·常遇春》)
当时朱元璋手下的将帅中,邵荣、徐达、常遇春最为能征善战。而邵荣是原先郭子兴的部下,朱元璋用起来并不是那么得心应手。徐达、常遇春忠心耿耿,是朱元璋的左膀右臂。常遇春受伤,万一有个意外,朱元璋如失一臂。所以听到常遇春受伤的消息,朱元璋马上亲往督师,助力攻城。
元至正十八年(公元1358年)六月,邓愈、胡大海等将领挥师南下,先后攻取绩溪、徽州、黟县、休宁、婺源。
元朝时徽州路属于江浙行省的江东建康道,下辖歙县、休宁、祁门、黟县、绩溪五个县和婺源州。
朱元璋接连攻下广德、宁国、徽州,打开了日后进军浙东的通道。