太平军由于兵力不足,不能对南昌形成合围,甚至大部人员仍宿营于船上。赖汉英等久攻南昌不克,不得不向天京方面请求援军。自7月底8月初,援军陆续抵达,总兵力最高时达2万多人。但清军守城兵勇增加更速。太平军薄城时,城内守军有五六千人,几与攻城的太平军相埒。此后各府县赴援兵勇陆续调到,即已增至万余人。太平军援军陆续抵达时,清军省外援军也已相继开赴南昌战场。甚至向荣亦从江南大营抽调兵力驰援,以卫护江西粮饷基地。据时人记叙,江西战场云集的官兵,“已有五万之众”,即比太平军入赣总兵力的两倍还多。
太平军攻城的兵力被迫分散了,一度形成了攻守两军“皆安堵”的局面。9月2日,太平军再次发起对南昌城的猛烈攻击,“蜂涌(拥)围城下如长蛇”,但守城清军已能镇静对敌,一时间“万枪并发,如沸如腾”,攻城的太平军“惊溃”。3日,守城清军于都司署内炮局发掘出康熙年间为征台湾所铸的旧炮大小600余尊,其中两三千斤重者30余尊。经清洗,有300余尊可用,甚至比守军当时所用者还要“利害”。太平军的营垒渐次为清军炮火所摧毁,“日以避炮为事,不暇攻城矣”。