十八年春二月乙亥,以康茂才为营田使。三月己酉,录囚。邓愈克建德路。夏四月,徐寿辉将陈友谅遣赵普胜陷池州。是月,友谅据龙兴路。五月,刘福通破汴梁,迎韩林儿都之。初,福通遣将分道四出,破山东,寇秦晋,掠幽蓟,中原大乱,太祖故得次第略定江表。所过不杀,收召才隽,由是人心日附。冬十二月,胡大海攻婺州,久不下,太祖自将往击之。石抹宜孙遣将率车师由松溪来援,太祖曰:“道狭,车战适取败耳。”命胡德济迎战于梅花门,大破之,婺州降,执厚孙。先一日,城中人望见城西五色云如车盖,以为异,及是乃知为太祖驻兵地。入城,发粟振贫民,改州为宁越府。辟范祖干、叶仪、许元等十三人分直讲经史。戊子,遣使招谕方国珍。
十九年春正月乙巳,太祖谋取浙东未下诸路。戒诸将曰:“克城以武,戡乱以仁。吾比入集庆,秋毫无犯,故一举而定。每闻诸将得一城不妄杀,辄喜不自胜。夫师行如火,不戢将燎原。为将能以不杀为武,岂惟国家之利,子孙实受其福。”庚申,胡大海克诸暨。是月,命宁越知府王宗显立郡学。三月甲午,赦大逆以下。丁巳,方国珍以温、台、庆元来献,遣其子关为质,不受。夏四月,俞通海等复池州。时耿炳文守长兴,吴良守江阴,汤和守常州,皆数败士诚兵。太祖以故久留宁越,徇浙东。六月壬戌,还应天。秋八月,元察罕帖木儿复汴梁,福通以林儿退保安丰。九月,常遇春克衢州,擒宋伯颜不花。冬十月,遣夏煜授方国珍行省平章,国珍以疾辞。十一月壬寅,胡大海克处州,石抹宜孙遁。时元守兵单弱,且闻中原乱,人心离散,以故江左、浙右诸郡,兵至皆下,遂西与友谅邻。
二十年春二月,元福建行省参政袁天禄以福宁降。三月戊子,征刘基、宋濂、章溢、叶琛至。夏五月,徐达、常遇春败陈友谅于池州。闰月丙辰,友谅陷太平,守将朱文逊,院判花云、王鼎,知府许瑗死之。未几,友谅弑其主徐寿辉,自称皇帝,国号汉,尽有江西、湖广地,约士诚合攻应天,应天大震。诸将议先复太平以牵之,太祖曰:“不可。彼居上游,舟师十倍于我,猝难复也。”或请自将迎击,太祖曰:“不可。彼以偏师缀我,而全军趋金陵,顺流半日可达,吾步骑急难引还,百里趋战,兵法所忌,非策也。”乃驰谕胡大海捣信州牵其后,而令康茂才以书绐友谅,令速来。友谅果引兵东。于是常遇春伏石灰山,徐达阵南门外,杨璟屯大胜港,张德胜等以舟师出龙江关,太祖亲督军卢龙山。乙丑,友谅至龙湾,众欲战,太祖曰:“天且雨,趣食,乘雨击之。”须臾,果大雨,士卒竞奋,雨止合战,水陆夹击,大破之,友谅乘别舸走。遂复太平,下安庆,而大海亦克信州。初,太祖令茂才绐友谅,李善长以为疑。太祖曰:“二寇合,吾首尾受敌,惟速其来而先破之,则士诚胆落矣。”已而士诚兵竟不出。丁卯,置儒学提举司,以宋濂为提举,遣子标受经学。六月,耿再成败石抹宜孙于庆元,宜孙战死,遣使祭之。秋九月,徐寿辉旧将欧普祥以袁州降。冬十二月,复遣夏煜以书谕国珍。
二十一年春二月甲申,立盐茶课。己亥,置宝源局。三月丁丑,改枢密院为大都督府。元将薛显以泗州降。戊寅,国珍遣使来谢,饰金玉马鞍以献。却之曰:“今有事四方,所需者人材,所用者粟帛,宝玩非所好也。”秋七月,友谅将张定边陷安庆。八月,遣使于元平章察罕帖木儿。时察罕平山东,降田丰,军声大振,故太祖与通好。会察罕方攻益都未下,太祖乃自将舟师征陈友谅。戊戌,克安庆,友谅将丁普郎、傅友德迎降。壬寅,次湖口,追败友谅于江州,克其城,友谅奔武昌。分徇南康、建昌、饶、蕲、黄、广济,皆下。冬十一月己未,克抚州。
二十二年春正月,友谅江西行省丞相胡廷瑞以龙兴降。乙卯,如龙兴,改为洪都府。谒孔子庙。告谕父老,除陈氏苛政,罢诸军需,存恤贫无告者,民大悦。袁、瑞、临江、吉安相继下。二月,还应天。邓愈留守洪都。癸未,降人蒋英杀金华守将胡大海,郎中王恺死之,英叛降张士诚。处州降人李祐之闻变,亦杀行枢密院判耿再成反,都事孙炎、知府王道同、元帅朱文刚死之。三月癸亥,降人祝宗、康泰反,陷洪都,邓愈走应天,知府叶琛、都事万思诚死之。是月,明玉珍称帝于重庆,国号夏。夏四月己卯,邵荣复处州。甲午,徐达复洪都。五月丙午,朱文正、赵德胜、邓愈镇洪都。六月戊寅,察罕以书来报,留我使人不遣。察罕寻为田丰所杀。秋七月丙辰,平章邵荣、参政赵继祖谋逆,伏诛。冬十二月,元遣尚书张昶航海至庆元,授太祖江西行省平章政事,不受。察罕子扩廓帖木儿致书归使者。
二十三年春正月丙寅,遣汪河报之。二月壬申,命将士屯田积谷。是月,友谅将张定边陷饶州。士诚将吕珍破安丰,杀刘福通。三月辛丑,太祖自将救安丰,珍败走,以韩林儿归滁州,乃还应天。夏四月壬戌,友谅大举兵围洪都。乙丑,诸全守将谢再兴叛,附于士诚。五月,筑礼贤馆。友谅分兵陷吉安,参政刘齐、知府朱叔华死之。陷临江,同知赵天麟死之。陷无为州,知州董会死之。秋七月癸酉,太祖自将救洪都。癸未,次湖口,先伏兵泾江口及南湖觜,遏友谅归路,檄信州兵守武阳渡。友谅闻太祖至,解围,逆战于鄱阳湖。友谅兵号六十万,联巨舟为阵,楼橹高十余丈,绵亘数十里,旌旗戈盾,望之如山。丁亥,遇于康郎山,太祖分军十一队以御之。戊子,合战,徐达击其前锋,俞通海以火炮焚其舟数十,杀伤略相当。友谅骁将张定边直犯太祖舟,舟胶于沙,不得退,危甚,常遇春从旁射中定边,通海复来援,舟骤进,水涌太祖舟,乃得脱。己丑,友谅悉巨舰出战,诸将舟小,仰攻不利,有怖色。太祖亲麾之,不前,斩退缩者十余人,人皆殊死战。会日晡,大风起东北,乃命敢死士操七舟,实火药芦苇中,纵火焚友谅舟。风烈火炽,烟焰涨天,湖水尽赤。友谅兵大乱,诸将鼓噪乘之,斩首二千余级,焚溺死者无算,友谅气夺。辛卯,复战,友谅复大败。于是敛舟自守,不敢更战。壬辰,太祖移军扼左蠡,友谅亦退保渚矶。相持三日,其左、右二金吾将军皆降。友谅势益蹙,忿甚,尽杀所获将士。而太祖则悉还所俘,伤者傅以善药,且祭其亲戚诸将阵亡者。八月壬戌,友谅食尽,趋南湖觜,为南湖军所遏,遂突湖口。太祖邀之,顺流搏战,及于泾江。泾江军复遮击之,友谅中流矢死。张定边以其子理奔武昌。九月,还应天,论功行赏。先是,太祖救安丰,刘基谏不听。至是谓基曰:“我不当有安丰之行。使友谅乘虚直捣应天,大事去矣。乃顿兵南昌,不亡何待。友谅亡,天下不难定也。”壬午,自将征陈理。是月,张士诚自称吴王。冬十月壬寅,围武昌,分徇湖北诸路,皆下。十二月丙申,还应天,常遇春留督诸军。