六月二十三日淩晨三點,賴漢英在前次炸開的城牆缺口之西,又用地雷炸塌四丈多的城牆,太平軍趁勢發起衝鋒。江忠濟正在巡城,來到得勝門,發現敵情,指揮楚勇打退敵軍的衝鋒,正要乘勝壓下,右邊相連處又被轟塌五丈多,兩處共塌九丈多,轟傷多名官軍。江忠濟見勢危急,持刀督勇向前,誓不獨存。他剛剛衝到缺口,太平軍向缺口內拋擲大火藥包,燒傷幾十名楚勇。太平軍將領手執黃旗,乘勢上城,江忠濟率部奮力迎擊,太平軍站不住腳,將領被江忠濟擊斃。楚勇一齊趕上,將太平軍趕下城頭。
西邊打得正慘烈的時候,太平軍又在舊缺口東麵引爆地雷,炸垮六丈多長的城牆。多虧李輔朝已預先部署兵力,盡管西麵情勢危急,李輔朝也未擅離崗位半步,不敢過去增援。爆炸聲中,頓時巨石掀空,塵土四塞,黑焰上騰,李輔朝所部楚勇立刻堵住缺口。太平軍也將大火藥包拋擲進來,當時南風壯盛,毒煙內迷,楚勇軍官戴利行、夏春潮和許多勇丁都已受傷,自計必死。刹那間,忽然北風反火,毒煙外迷,太平軍陣腳動搖。幾名綠營軍官受到感動,率部協助抵禦,鄧仁坤帶領練勇冒著矢石趕來,合力將太平軍殺退。
江忠源聽到爆炸聲後,親自帶人到缺口救援,部隊士氣更加高漲。江忠源想:士氣必須鼓舞,光靠嘴巴不行,連聲喊道:“藩台大人在哪裏?快把他請來!”
主管財政的副省長一叫就到,“江公,有何吩咐?”
“有勞藩台大人,叫人從銀庫裏提些銀子過來,擺在城牆上,我自有用處。”
副省長不說二話,銀子很快就運來了。
江忠源說:“傳我的命令,運一塊磚來,賞銀一兩!運一塊石頭、一根木頭過來,賞銀五兩!”
張芾剛從得勝門趕往永和門,聞警折回,聽說江忠源在給重賞,連說:“這個辦法好!”他趕緊指揮文武官員率領各自的部隊搬運磚石,連夜搶築。一日之內,缺口已經填塞,新牆修得跟舊牆一般高。
江忠源令馬濟美率部從永和門外的營盤出兵,由東向北,又令戴文蘭、張金甲各帶所部從章江門外的營盤出兵,由西向北,兩路夾擊,牽製太平軍兵力。太平軍伏匿不出,從牆內放炮抗拒,官軍屢次攻撲,適值大雨,槍炮難以發射。文孝廟敵壘趁機殺出幾百人,戴文蘭迎頭痛擊,將敵軍逼回廟內。
賴漢英這次攻城,同時在三處爆破城牆,轟塌城牆共二十五丈有餘,致使城防比前麵幾次更加危險。由於新寧勇的傑出表現,守軍仍然化險為夷。各處守軍前後斃敵約二百多名。
由於賴漢英不斷向金陵求援,石達開陸續向南昌派出援軍。賴漢英兵力增厚,雖然攻城未果,但有望掃清南昌外圍。他想:清妖保住了城牆,定會麻痹大意,何不趁機再攻?於是,決定在第二天再打一仗。
六月二十四日,得勝門外的太平軍出動幾千人,突然直撲永和門外馬濟美的營盤,引誘官軍出戰。馬濟美果然上當,小勝之後,窮追不舍。經過一片樹林時,太平軍伏兵突然出擊,將馬濟美攔住。官軍稍稍退卻,馬濟美卻不肯後退,喝道:“吾父吾祖都效死疆場,我有何懼!”奮力督戰,手刃數敵,卻被團團圍住,身受矛傷,當即陣亡。
南昌官軍在江忠源的指揮下,懂得互相救援之道。張芾在城頭觀戰,見馬軍失利,忙令軍官用二千斤大炮射擊,正中敵陣,城外官軍營內也開炮接應,將太平軍壓製下去。知縣沈衍慶帶領鄉勇從南麵用槍炮連環射擊,壓製敵軍;千總王樹英也率部前來增援;羅玉斌率領四川勇和貴州勇,文忠帶領九江鎮兵,分三路夾擊,總兵阿隆阿率部從進賢門前來策應。官軍配合作戰,終於將太平軍擊退。張芾又令耆齡派一支部隊攔擊,斃敵頗多。馬濟美死後,九江鎮總兵由阿隆阿繼任。
賴漢英沒能掃清南昌外圍,隻得繼續在得勝門以西挖地道,同時企圖在贛江上遊擴大戰果,牽製官軍兵力。由於官軍沒有水師,太平軍在贛江和錦江往來自如。七月二日,太平軍攻占錦江之畔的瑞州。贛江之畔的豐城縣城早被水淹,太平軍抵達之後,立即焚燒城外的廟宇,並搶走了幾船糧食。七月六日,太平軍四五百人突然在南昌以南的京家山登陸,焚燒廟宇,沿河放槍,遭到官軍阻擊,被迫退回船上。