賴漢英以城外殘存的民房作為前進(jìn)基地,令部隊(duì)一邊對城內(nèi)開火,一邊暗挖地道。江忠源決定先發(fā)制人,令楚勇從永和門空心炮臺突出門外,三四千名太平軍在高坡上開火射擊。楚勇冒著槍林彈雨直撲敵陣,太平軍抵擋不住,退到坡后。楚勇在高地站穩(wěn)腳跟,太平軍拼死回?fù)?,楚勇頑強(qiáng)抵御,當(dāng)天擊退了太平軍的四次沖鋒。
楚勇不怕死的精神再次鼓舞了守軍。知府耆齡和林福祥在城上指揮大炮和抬槍射擊,打破兩軍對峙的僵局。鄧仁坤新筑空心炮臺,指揮鄉(xiāng)勇在臺內(nèi)用大炮連射,以猛烈的火力擊斃不少敵軍。城內(nèi)各營不忍讓楚勇孤軍作戰(zhàn),下城增援,一時(shí)矢石如雨,迫使太平軍全軍撤退。
楚勇收隊(duì)之后,江忠源下令加筑月城,鼓勵士卒下城焚屋清壕,以防地道暗攻。賴漢英沒有強(qiáng)攻南昌城,而是在完善自己的營壘,同時(shí)讓工兵悄悄挖掘地道。得勝門外很快就豎起了一道柵欄,保護(hù)太平軍的水師。他們將上千艘船連接起來,綿延十多里,構(gòu)成水上封鎖線。賴漢英又令部隊(duì)稍稍退后,靠著文孝廟修筑三座壁壘,三面圍墻,一面靠水,保護(hù)船隊(duì)。部隊(duì)前可登陸,后可上船。
太平軍的壁壘修得堅(jiān)不可摧,開挖的地道長達(dá)五六里,斜向逼近城墻。江忠源隱隱聽到地下的聲響,知道老對手在打什么主意。他令人迎著聲響挖過去,破壞了四條地道。楚勇又用石頭在城門外壘砌一座小城,阻擋一面,以防敵軍把地道挖到城墻下。
江忠源和劉長佑是城防的主心骨,兩人輕易不敢合眼,長期缺乏睡眠。地下常常傳來一些怪異的聲響,仿佛死神隨時(shí)可能從地底鉆出,弄得人心惶惶。全靠著楚勇將領(lǐng)鎮(zhèn)定自若,軍心才未動搖。
賴漢英的攻城策略,使南昌攻防戰(zhàn)的核心轉(zhuǎn)移為地道戰(zhàn)。太平軍不斷在城北得勝門外暗挖地道,江忠源則在城內(nèi)加筑月城,從章江門到得勝門樓,兩軍不斷接仗。江忠源又令部隊(duì)在得勝門老月城內(nèi)開掘深壕,安設(shè)甕聽,偵察敵軍動向,防止敵軍轟塌城墻。
六月四日早晨,賴漢英下令引爆地雷,炸塌了得勝門西月城外六丈多長的城墻,缺口兩旁還各有三四丈的裂縫,聲震一城,黑煙迷目。江忠濟(jì)率領(lǐng)一百多人用布袋盛土壘筑,修補(bǔ)缺口。不料城墻大垮,筑墻者多被埋在墻下,江忠濟(jì)也在其中。未被埋掉的隨從將他拔掖而出。
江忠濟(jì)站立起來,只見幾千名太平軍蜂擁而上,江忠源和江忠濟(jì)督率楚勇當(dāng)先阻擊。張芾聞報(bào)趕到缺口處,戰(zhàn)情正在緊要之時(shí),太平軍用火箭槍炮向城內(nèi)射擊,彈密如雨,楚勇站立缺口冒死拒敵,血戰(zhàn)一個(gè)時(shí)辰,將沖上缺口的敵軍全部殺斃,敵軍方才稍稍退卻。楚勇乘勢壓下,太平軍抵?jǐn)巢蛔?,敗入屋?nèi)。楚勇林立城下,形成一道防御線,使太平軍無隙可乘。
賴漢英功虧一簣,大為遺憾,下令在這條地道的左右繼續(xù)開挖幾條地道,暫不動用主力攻城。攻城部隊(duì)躲在屋內(nèi)鑿孔,用槍炮射擊,派小股部隊(duì)四出偵察。江忠源派出探子,測出敵營位置,指揮大炮轟擊,擊毀幾處敵營。又令各部在城內(nèi)開挖暗壕,杜絕太平軍的地道。
南昌保衛(wèi)戰(zhàn)打到此時(shí),從湖北、江蘇和湖南陸續(xù)有清軍的幾千援兵趕到。江忠源讓援兵在永和門和章江門外扎營,分為左右二翼。東南四門距離太平軍稍遠(yuǎn),防守較易,江忠源未派部隊(duì)在那里駐扎。