不久,巡撫張亮基從云南趕到常德,貴州知府胡林翼、提督向榮等也在入楚的路上。清軍士氣大振,出城作戰(zhàn)。曾水源率軍占領(lǐng)天心閣,江忠源望見(jiàn)“天心閣地勢(shì)高,賊柵其上,”驚曰:“賊據(jù)此,長(zhǎng)沙危矣!”(《清史稿·江忠源傳》)江忠源率楚軍死士強(qiáng)攻曾水源大營(yíng),楚勇陣亡二十余人,奪取曾水源大旗一面,但沒(méi)有攻克曾水源營(yíng)壘。江忠源一心要爭(zhēng)奪天心閣高地,逼近曾水源扎下?tīng)I(yíng)壘,兩軍大營(yíng)相距不過(guò)數(shù)十米,彼此相聞,同飲一口水井,“共汲一井,擊柝相聞”。江忠源控制蔡公墓至天心閣一線,逐步向外推進(jìn)。曾水源的防區(qū)逐漸被壓制,變成了背水臨城、身處絕地,長(zhǎng)沙清軍僅南面迎敵。局勢(shì)對(duì)太平軍大大不利。
楊秀清等接曾水源報(bào),決定全軍開(kāi)赴長(zhǎng)沙,為蕭朝貴報(bào)仇。永興、郴州兩地太平軍分批出動(dòng),會(huì)戰(zhàn)長(zhǎng)沙。誰(shuí)料千呼萬(wàn)喚始出來(lái)的張國(guó)梁率領(lǐng)捷勇殺到,在永興城外伏擊永興太平軍得手,太平軍援軍還沒(méi)到長(zhǎng)沙,先已受創(chuàng)。張國(guó)梁部將李連升又率捷勇五百人,冒充太平軍攻入永興縣,截?cái)嘣姾舐贰钚闱宓葘?duì)長(zhǎng)沙志在必得,完全不顧忌張國(guó)梁抄其后路,一路狂奔,終于在二十天內(nèi)趕到長(zhǎng)沙。張國(guó)梁則一路抄掠太平軍后隊(duì),斬獲千人,立功無(wú)數(shù),聲名鵲起。
此時(shí)長(zhǎng)沙清軍指揮匯集向榮、和春、張國(guó)梁、駱秉章、江忠源,后來(lái)又加上了左宗棠、郭嵩燾,統(tǒng)兵三萬(wàn)余人,黃金組合,陣容空前。楊秀清等人已錯(cuò)過(guò)破城的最好時(shí)機(jī)。