林鳳祥和李開芳不愧為兩員猛將,明知官軍兵力已增,卻毫無退縮之意。他們一麵派人向郴州求援,一麵在金雞橋水道開挖地道,打算埋雷炸毀城牆。官軍預先在水道中安放了火桶,突然引爆,轟斃敵軍幾名。長沙水道甚多,鮑起豹想堵住所有漏洞,對於每一條水道,他都派部隊設防。
張亮基在這幾天裏仔細思考了自己的處境,認為他這個新任巡撫不去長沙接任,終是不妥。於是他又向長沙進發,來到漢壽。地方官員稟報,前方的益陽和寧鄉等縣路當要道,無兵無餉,人心驚恐,而益陽的位置尤為重要。
張亮基一想到自己身邊兵力不足,心裏就直發虛。他決定迅速調集兵力,部分用於駐防,部分隨他前往長沙。他將剛到的二百名銅仁兵調往益陽駐防,將二百名鬆桃兵暫留常德。還有六百名官軍已在途中,他打算等這支部隊入省後,叫他們從常德開往益陽,由自己一並帶赴長沙。他又增調鎮筸兵八百名開往常德,酌留部分駐防,其餘也跟隨他開往長沙。他嫌貴州的援兵行軍太慢,派出一名專差,前往貴州方向迎催,令其日夜兼程,火速趕赴長沙。他還擔心兵力不夠,又請皇帝從湖北和貴州就近各調一千兵力增援。他想:隻要我能帶一支勁旅趕到長沙城外,就可以通知省會駐軍,來一個內外夾攻。
除了張亮基以外,湖南的大員們都在向長沙增兵。已到湖南的官軍,正在從各地向長沙集中。
江忠源在郴州城外待了幾天,得知太平軍前鋒迅速北上,擔心前方無兵堵禦,長沙有可能失守,局勢將對朝廷更為不利。他請和春從九千人當中挑選一千多人,自己和劉長佑帶領五百名楚勇一起援救長沙。他讓江忠濟和李輔朝率領一千五百人留下,繼續攻打郴州。
江忠源於八月四日從郴州起程,當晚抵達永興縣境內的油榨圩,隻見一騎從衡州方向疾馳而來。江忠源命人將他攔下,那人道:“江大人,小的是賽中堂派來的信使,逆賊前隊已於二十八日逼攻省會!”江忠源得報,心急如焚,率隊從衡州大道兼程前進。
長沙守軍的情況並未像江忠源想象的那麼糟。太平軍盡管連日攻城,卻未取得進展。他們在南門外開挖地道,預裝火藥。守軍將他們的藥桶焚燒,並殺斃掘洞部隊。代理四川綏定營遊擊周兆熊等直衝太平軍營壘,兵丁接踵撲入,跟追數裏,雙方各有傷亡。
代理湖南布政使潘鐸及時趕到了長沙,八月四日進城接任,在城內徒步巡查,曉諭居民和所有商賈各安生業,不要恐慌。到這天為止,太平軍來到城下已有七天,長沙並未出現多大的險情,官民守城的信心增強,社會秩序漸漸安定。
八月五日,太平軍又用大炮轟城,將南門城垛削掉數尺,步兵發起衝鋒,乘勢撲城。守軍的火力無法壓製,城防吃緊。黃冕帶人用石條沙袋搶築缺口。緊要關頭,鄧紹良進城報到,鮑起豹令他率領五百營兵從敵後進攻。鄧紹良趕緊出城,率部衝擊太平軍後背。太平軍被迫轉身應對,守軍趁勢殺出,一通追殺,斃敵幾十名。太平軍退入各所民房,堅守不出。鮑起豹下令在城上另築炮台,安放三千斤大炮,準備轟擊。這一天,副將瞿騰龍率領幾十名精銳苗兵疾馳而來,另外一千名苗兵也隨後趕到。鮑起豹的膽氣又壯了幾分。
官軍接連得到增援,長沙城下的太平軍兵力明顯處於劣勢,林鳳祥決定堅壁不出。鮑起豹仗著兵多,敢於撥出兵力攻擊敵營。八月六日,鄧紹良奉令率部攻擊,鮑起豹另撥川兵五百名、川勇四百名出城助攻。鄧紹良將一千八百人分作兩隊,後隊埋伏,前隊進攻,自早晨挑戰,直到下午,太平軍才出營應戰。官軍前後夾擊,斃敵一百多名。
羅繞典不肯將城外民房燒毀,惡果已經畢現。太平軍占踞了碧湘街、鼓樓門、西湖橋、金雞橋一帶的民房,正在積極地修建炮台,老龍潭和白沙井等高地都搭起了高台,隻要安設大炮,就能轟擊城內。對於官軍而言,最好的辦法就是摧毀炮台,焚燒城外民房,令太平軍無法藏身,然後將其圍殲。可是鮑起豹安坐城內,把攻擊任務交給城外的二千多人,顯然他們很難達成目標。