話說,此時的長沙戰事也十分緊急了。率領太平軍攻打長沙的,是西王蕭朝貴。永安受封之時,洪秀全稱天王、萬歲;楊秀清稱東王,九千歲;蕭朝貴稱西王,八千歲;其後南王馮遠山七千歲、北王韋昌輝六千歲、翼王石達開五千歲。蕭朝貴勇猛絕倫,遇敵則先,常“親身迎鬥,往來如飛”。論勇猛,在當時恐怕少有人能出其右了。太平天文獻《醒世文》中這樣描述蕭朝貴道:“天排西王真忠勇,衝鋒破敵武略精。”蕭朝貴率部眾兩千人,自北上以來,太平軍連克州縣,直抵長沙城下。而長沙守軍雖然在數量上占有很大優勢,戰鬥力卻遠遜於太平軍。雖據城池,附高地,依然是閉門不敢出,被太平軍團團圍住。當時張亮基剛剛走馬上任到長沙,在城外徘徊了五六天,趁著夜色在牆角搭了個梯子才進的城。
或許真的是命裏造化,蕭朝貴率軍猛攻長沙,卻不料在執旗督戰的時候,被清軍火炮直接擊中胸口,創口極大,據說是給穿透了胸膛,傷情十分嚴重。主將遭此大劫,蕭朝貴的部下們被深深激怒了,攻城愈加猛烈,揚言“報仇”。隨後,天王洪秀全也率部眾趕到,一同商議軍情。長沙城搖搖欲墜。我們再回頭看看當時清軍的狀況就可以得知,在那樣的情況下,要守住長沙城是多麽困難。美國人貝爾斯在他的著作裏這樣描述道:“……當緊急事態出現時,通常會匆忙增招兵員,甚至超過額定人數。招兵時選擇很小,常常把歹徒和壞人招收入伍。雖然許多地方都有軍營,但士兵們仍然住在家裏,隻在一些特定的日子回營。他們未曾接受實際的訓練,裝備粗劣,毫無士氣。在太平天運動的早期,朝廷試圖動員漢人部隊,組建了相當多的隊伍。當士兵們聽說要離鄉背井,往往感到絕望,不少人哭了起來,認定自己一定會死在戰場。在保衛圍城的戰鬥中,有些士兵表現不錯,但更多的士兵在造反軍隊到來之前就逃跑了……”可見當時清軍的無能。然而形勢稍轉,蕭朝貴生命垂危,洪秀全等人又認定長沙城垣高固,一時難以攻破,便有了撤圍的意思。在幾次並未使出全力的攻堅之後,洪秀全不再一門心思地想要占據長沙了。歲末,蕭朝貴久治不愈終於身故,太平軍也從長沙撤圍,轉而攻破了南京,稱之為“天京”。