元朝末年群雄紛爭時,陳友諒在攻陷太平,占據(jù)了長江上游之后,就派人來約張士誠一同進攻建康(今南京)。
有人勸朱元璋親率大軍前往狙擊。朱元璋說:“敵人知道我率軍出征,就會用一部分軍隊牽制我,而大部分則順流直驅(qū)建康,半日內(nèi)就可到達。那時我的步兵騎兵急急趕回,行軍百里再去作戰(zhàn)也為時已晚,這是兵法所忌的。”于是朱元璋召見康茂才,對他說:“兩股敵人合到一處。危害必定很大。如果打敗陳友諒的軍隊,那么張士誠那邊就會聞風(fēng)喪膽了。你能迅速地把陳友諒的軍隊引到這里來嗎?”茂才答:“我家有個守門的老漢,過去曾服侍過陳友諒,要他去。一定能取得友諒的信任。”于是就命令這個老漢前往送信。
守門老漢乘著小船,直達陳友諒軍中,假冒是康茂才的使者,許諾在陳友涼來進攻時,康茂才一定做好內(nèi)應(yīng)。陳友諒果然相信,喜出望外,并問康茂才現(xiàn)在在什么地方。老漢回答:“現(xiàn)在負責(zé)守衛(wèi)江東橋。”陳又問橋的情況,老漢回答:“是一座木橋。”于是陳友諒賞給他一頓飯,把老漢遣返。臨行前叮囑說:“我很快就到,到了后,以叫‘老康’為信號。”
老漢回來后,把上述情況作了報告。朱元璋說:“陳友諒將要落入我的圈套之中了。”于是就命人迅速撤掉木橋,換上鐵石結(jié)構(gòu)的橋,一夜便完工。同時令馮勝、常遇春率領(lǐng)三萬兵力埋伏在石灰山旁。徐達的軍隊等候在南門外,楊琛駐守在大勝港t張德勝、朱虎率水師駛出龍江關(guān)外。朱元璋自己總領(lǐng)大軍在盧龍山,命令旗手們把黃色旗幟隱伏在山的右邊,把紅色旗幟隱伏在左邊,并告誡他們說:“敵人來了就舉紅旗,聽到鼓聲就舉黃旗,這時,全部埋伏的軍隊都要立即發(fā)起攻擊。”
當(dāng)天,陳友諒果然率船隊東下,到大勝港時,水路狹窄,又遇上楊璟部狙擊,即退出龍江,直乘船沖向江東橋。到橋邊時,發(fā)現(xiàn)橋都是鐵石筑成的。感到驚疑,邊呼“老康”,沒人答應(yīng),陳友諒此刻才發(fā)覺其中有詐。于是立即分出水師千余人奔向龍江,派出萬人兵力登岸修筑柵欄。設(shè)立營寨,來勢很猛。這時正值酷暑,朱元璋預(yù)感一定要有大雨,就命令各路大軍就地起炊吃飯。當(dāng)時天空一點云也沒有,但過了一陣,忽然從西北刮來大風(fēng),下起瓢潑大雨。此時紅旗舉起,眾將士競相上前拔除柵欄,陳友諒指揮軍隊上來與其爭奪。戰(zhàn)斗剛開始,大雨恰好停止。于是朱元璋命令擊鼓,鼓聲震天動地。這時,黃旗舉起,伏兵發(fā)起攻擊,等在南門外的徐達部也趕來參戰(zhàn),水陸并進,內(nèi)外合擊,陳友諒的軍隊大敗。
朱元璋率大軍乘勝追擊,一舉收復(fù)了太平。