當天早晨,朱元璋乘勝進扼左蠡(今江西都昌西北),節製江水上遊,陳友諒亦退保諸磯(今江西星子南)。兩軍相持3天,陳軍屢戰屢敗,情勢漸趨倒黴。陳友諒兩員大將見局勢已去,因而投降了朱元璋,陳軍內部軍心擺盪,力量更加減弱。陳友諒又氣又惱,命令把抓到的俘虜全數殺掉以泄憤。
陳友諒與張士誠聯手攻打朱元璋的動靜傳到應天城裡,老百姓群情紛繁,有的正籌辦逃脫。朱元璋曉得這個環境後,當即傳令,如果誰提出投降或者逃竄,就殺誰。城中民氣一時稍見安寧。朱元璋倉猝召來劉基(伯溫)商討對策,最後決定,誘敵深切,各個擊破。陳友諒以為本身兵強馬壯,有恃無恐,公然中了朱元璋的計,墮入窘境。
就在朱元璋與陳友諒拉開戰幕時,小明王派人來求援,說本身蒙受元軍包抄。朱元璋以為支撐小明王能夠博得民氣,並且可操縱小明王地點地安豐保住應天。為此,朱元璋親身帶領雄師前去安豐。
朱元璋遂一麵命洪都守軍再死守一月,怠倦陳軍,爭奪時候;一麵命徐達撤廬州之圍,回師應天。七月初六,朱元璋親率水軍20萬,往救洪都。十六日進抵湖口。起首派兵守住涇江口(今安徽宿鬆南),另派一軍屯於南湖嘴(今江西湖口西北),堵截陳友諒歸路;又派兵扼守武陽渡(今江西南昌縣東),以防陳軍逃竄;朱元璋則親率海軍由鬆門(今江西都昌南)進入鄱陽湖,構成關門打狗之勢。陳友諒傳聞朱元璋雄師來援,即撤洪都之圍,東出鄱陽湖迎戰。一場範圍空前、狠惡非常的存亡大決鬥,就此在鄱陽湖麵展開。
此時,朱元璋已回到應天,但主力仍由徐達帶領正在圍攻廬州。當朱元璋得悉陳友諒全軍出動圍攻洪都而未直取應天,並悉江水日涸,倒黴陳軍钜艦行動,以及陳軍缺糧、士卒多死等動靜後,以為這恰是毀滅陳友諒的大好機會。
元末農夫叛逆權勢蜂起,此中較強的是朱元璋和陳友諒。在至正二十年(1360年)蒲月,陳友諒稱帝,國號為漢。朱元璋在應天(今南京)定都,籌辦要掃清其他權勢,一統天下。
朱元璋卻反其道而行之,將俘虜全數歸還,並悼死醫傷,崩潰陳軍士氣,從而大得民氣。陳軍內部分崩離析,士氣更加降落。朱元璋判定陳軍能夠突圍退入長江,乃移軍湖口,在長江南北兩岸設置木柵,置大舟火筏於江中,又派兵篡奪蘄州、興國,節製長江上遊,堵敵歸路,待機殲敵。
陳友諒的失利,一個首要的啟事是計謀批示上的失誤。本來,朱元璋率主力北救安豐,形成應天空虛。如果陳友諒不是先攻洪都,而是以一部兵力對洪都停止管束,主力逆流東下直攻應天,那麼朱元璋將處於陳張夾攻、進退失據的倒黴處境。但陳友諒卻把鋒芒指向小而堅的洪都城,導致數十萬雄師侷促處於狹小地區,難以展開,且又冇有派兵扼守江湖樞路,置後路於不顧。屯兵堅城之下,苦戰3月,師老兵疲,士氣降落。
二十二日,朱元璋親身帶領海軍出戰。但陳艦龐大,朱兵艦小不能仰攻,接連受挫。這時朱元璋及時采取了部將郭興建議,決定改用火攻破敵。傍晚時分湖麵上吹起東北風,朱元璋挑選英勇兵士駕駛7艘漁船,船上裝滿火藥柴薪,逼近敵艦,順風放火,風急火烈,敏捷伸展。一時烈焰高漲,湖水儘赤,轉眼之間燒燬陳軍數百艘钜艦,陳軍死傷過半,陳友諒的兩個兄弟及大將陳普略均被燒死。朱元璋揮軍乘勢建議猛攻,又斃敵2000餘人。二十三日,兩邊又有比武,陳友諒瞅準朱元璋旗艦展開猛攻。朱元璋方纔移往他艦,原艦便被陳軍擊碎。二十四日,俞通海等人帶領6艦突入陳兵艦隊,英勇馳騁,勢如遊龍,如入無人之境。朱軍士氣大振,建議狠惡進犯。最後,陳軍不支敗退,拋棄的旗鼓器仗浮蔽湖麵。陳友諒隻得收攏殘部,轉為防備,不敢再戰。