在上一年底,由於江忠源千方百計防守,胡以晃沒能打進廬州。1854年的第一天,江忠源又得到了一個好消息。這一天,戴文蘭送信進城,報告援兵到位。鄒漢勳又挖破了一條地道,胡以晃氣得大發雷霆。劉長佑和戴文蘭與音德布會師,推進到城外十裏鋪紮營。廬州附近的戰局眼看就能逆轉。但就在這天夜間,城外又發生了一幕慘劇。
前麵說過,張印塘新招了一千名川勇,卻不料因此而惹禍上身。這些川勇過去隸屬於向榮,爭功邀賞,屢屢鬧事,被向榮裁撤。張印塘手下的李登洲急於招兵,把他們網羅到旗下,對他們百依百順。川勇自推六人為頭目,變本加厲,更加驕橫。
這天中午,他們從店埠轉移到拱辰門外十三裏的古堆駐紮。抵達目的地時,天色已暮,他們懶得修壘,借宿民家。李登洲扔下部隊,找張印塘喝酒去了。
太平天國秋官又正丞相曾天養發現官軍的這支援兵向廬州靠近,率部殺到。川勇來不及穿衣,裸身奔逃,在夜色中徒手格鬥,幾乎全軍覆滅。
張印塘的行營離敵軍很遠,李登洲來訪,兩人對酒嘯歌。川勇逃來,他們才知軍營已遭偷襲。張印塘連忙下令撤到更遠的地方紮營。
官軍的各種部隊紀律素來鬆弛,為了賞金貪功冒進,或者孤軍深入,失去後援,以至全軍覆沒,將領陣亡。李登洲在駐守東關時就屢戰屢敗,此次失敗倒也不足為奇,但是大大耽擱了對廬州的救援,令守軍空懷一腔期盼。
1月2日,音德布、劉長佑、戴文蘭等三路援兵進攻太平軍兵營,江忠源令各門派兵分路出城接應,牽製敵軍。劉長佑等部並力向廬州衝擊,搗毀敵營外哨棚二十多座,隨後扔擲火彈,敵營頓時起火,燒得煙霧彌漫,帳篷開裂。官軍各部乘勢撲殺,將敵軍擊潰。
這時,西南敵營忽然衝出幾百人,向南路攻擊。壽勇抵敵不住,劉長佑率領各部將之擊退。轉戰到西平門外的五裏墩,得知留守營壘的士卒傷亡太多。太平軍作戰非常頑強,內攻外突,劉長佑眼看著城牆就在前麵,令部隊殊死拚殺,就是無法抵達。
江忠源指揮城內守軍積極出城接應。水西門守軍從紫金埂縋城而出,小有斬獲。德勝門守軍參將崇禧率部出城攻擊敵營,毀營五座,也有斬獲。北門由外委黃占超率部出城,謀毀敵營,斃敵十多名,其餘各門約斃敵五六十名。但各支突擊部隊都無法與援軍會合。
劉長佑未能殺開一條通道,令戴文蘭在半夜率領六十名敢死隊員,身懷串錢和油燭,偷偷越過太平軍軍營,攀繩進城。
廬州攻防戰進入了白熱化的階段,胡以晃攻破廬州的信心已經動搖。舒興阿的到來使官軍有了獲勝的更大希望。
舒興阿行軍的速度表明他救援廬州並不積極。他於1853年12月21日才抵達潁州。在這裏,他向朝廷報告:江忠源已抵達廬州,打了勝仗,逆賊已南逃廬江一帶。舒興阿的情報顯然有誤,是不是他自己編造的都很難說。兩天後,他從水路取道潁上縣和正陽關抵達壽州。
舒興阿從壽州開拔後,部隊分水陸兩路前進。他多次派人送信給江忠源,請他堅守廬州,秘密訂下日期,內外夾擊,但他一直沒有接到回信。從這一點他應該可以看出廬州的情況非常不妙。但他更關心的是自己的安危。從壽州開拔時,他派革職總兵郝光甲和楊青鶴率領三千人當前鋒,從廬州西北方分兩路偵察前進。
1月2日,廬州激戰正酣時,舒興阿抵達吳山廟,詢問向導:“此去廬州還有多遠?”
向導回答:“隻有四十裏。”
前鋒通信員來報:“廬州城內派來兩名差兵,帶來了巡撫江大人的複函。”
舒興阿拆信一看,江忠源說敵軍圍困七門,急待援兵。舒興阿向僚屬問道:“郝光甲已到何處?”
“回大人,郝鎮軍估計明日可抵廬州水西門外的高橋,楊鎮軍估計稍後也會趕到。”
“張印塘現在何處?”
“據報,已從店埠移紮岡子集。”
舒興阿得到的情報大致準確。1月3日,張印塘趕到高橋,與郝光甲見麵,約定次日先攻敵軍在水西門所紮的木城。兵力部署如下:郝光甲親率五百多人攻打西麵,遊擊富昌等帶五百多人攻打東麵,千總段作棟等部往來策應夾擊。張印塘派何朝亮與李登洲率八百人從中路前進,楊青鶴率部在土梁左右埋伏,以備接應。
張印塘等人正在籌劃,胡以晃先行了一步。舒興阿的逼近令他感到緊張,他決定加緊攻城。就在這天早晨,大西門下的最後一處地雷引爆了。胡以晃本來打算在夜間引爆,但守軍徹夜戒備,沒有機會。早晨引爆後,守軍奮力堵擊,城上一門大炮忽然自動射擊,炮彈擊碎了太平軍主將的腦袋,太平軍趕緊撤退。
胡以晃的地雷又落空了。城內外官軍合力夾擊,各路均有斬擒。太平軍感到了來自四麵八方的威脅,不敢近撲城門。胡以晃將四麵圍攻改為重點進攻。水西門外的太平軍利用有利地勢晝夜攻擊,城內一天落下一百幾十顆炮彈。
江忠源擔心還有未被發現的地道,惟恐水西門和大西門再出意外。太平軍的士卒中許多是湖南和湖北的刑事犯,曾在山中伐炭,擅長挖掘隧道。挖成之後,將炸藥填入棺木,送入深曲的隧道之中,直達城牆。線燃火發,無不爆裂。江忠源對此已有經驗,夜間加強警戒,所以每當出現危急情況,都能應付自如。但此時兵力疲憊,他感到防不勝防。他派人通知舒興阿、張印塘和劉長佑,讓他們步步為營,漸逼城下,隨時接應。
1月4日上午,張印塘與郝光甲開始行動,兩路直撲木城。太平軍發現後,全力迎擊。官軍前鋒很快攻到木城,攀援直上,木城內的太平軍頑強抗拒,木城外的太平軍則紛紛逃走。第四第五座木城內的太平軍分為兩路湧出,抄襲官軍後路。郝光甲擔心被包了餃子,立時回擊,守備包紀功等各帶伏兵齊起,分頭截殺。太平軍仗著人多,拚死迎敵。這時何朝亮部趕來助攻。戰鬥從上午打到黃昏,鏖戰八個小時,結果是太平軍退回北門木城,堅守不出。郝光甲統計斃敵約八百多名,俘虜一名。張印塘部開炮擊斃敵軍一百多名。
戰鬥過後,舒興阿率主力騎兵一萬五千人行抵岡子集,距郝光甲等營五六裏。他察覺到廬州城牆太長,城區廣闊,確實不易防守。七座城門之外都有敵軍的木城土壘,此擊彼應,連成一氣。他必須攻破一兩座木城,才能與城西官亭駐紮的音德布和劉長佑溝通,並與城內取得聯係。
廬州存亡到了關鍵時刻。江忠源祭拜廬州城隍。他對著廬州的守護神朗聲說道:他上任剛剛一天,逆賊就來圍城,他不得不帶病登城指揮防禦。所幸將士用命,官民一心,二十多天以來屢挫凶鋒,人心更加穩定。但是軍餉告竭,借貸已窮,彈藥無多,物資匱乏。援兵雖然到來,未能直抵城下,倘使發生不測,隻怪他辦事不力,死有餘罪。百姓無辜,遭此荼毒,城隍享有國家祀典二百多年,當此寇臨城下,一定不會袖手旁觀。這些逆賊凶殘異常,毀及神鬼,萬一此城不保,即便神靈不惜,百姓豈能不自顧其身。他最後說道:“望城隍爺三日內率領部眾,協助城內外的官軍,協力同心,共殲醜類,迅解重圍。”
這天夜間,江忠源接到報告:湖北太平軍從蘄水推進到英山,揚言要北攻六安與霍山。江忠源立刻想到,太平軍也可能北攻河南的光山和固始。他派人飛馬通知河南巡撫,請他趕緊設防,並通知舒興阿在城外撥兵前赴六安防堵。
1月7日,舒興阿從岡子集進援水西門。這位總督不如玉山那麼自負,心計頗深。他派幾百名川勇打先鋒,又把各位鄉勇團長召集起來,令他們率領一萬多名練丁殿後。舒興阿的主力在一旁觀戰。
胡以晃為了對付舒興阿,派出勁旅迎敵。川勇為了一雪前恥,殊死搏鬥。但舒興阿沒有料到,他的騎兵被敵軍驚擾,馬匹失控,衝向一旁,踩踏了自家的步兵,攪亂了陣腳。太平軍傾巢出動,一通追逐。幸虧團練部隊人多勢眾,嚴陣以待,太平軍不敢衝擊,才得撤回營內。
舒興阿的失敗,江忠源已在城頭看到。通過兩天的觀察,他發現城外援兵雖多,卻無稱職的統帥。劉長佑官職太小,戴文蘭到了城內,音德布和張印塘都不善戰陣。郝光甲與楊青鶴雖是總兵,指揮作戰毫無章法。舒興阿一心保存實力,騎兵沒有用在刀刃上。他決定請求朝廷讓和春來統一指揮城外的援軍。
江忠源的擔心不是杞人憂天。胡以晃又在水西門外挖通了一條地道,采用聲東擊西的手法,1月9日五更,派出幾百人在小東門(時雍門)外大張聲勢,發起攻擊。陳源兗、程智泉率領二百多人奮力阻擊,江忠源又添派三十名楚勇前往增援。但他已經看出小東門的敵軍隻是佯攻,再三叮囑馬良勳和戴文蘭加意嚴防水西門和大西門。
果然,小東門那邊還在激戰,水西門外一聲驚天動地的爆響,月城以北的城垛忽然炸開八丈多的缺口。大火燒到火藥庫,更如萬雷迸發。黑煙噴湧,昏不見人。缺口處的守軍衣褲著火,不得不跳入護城河內,遍身皮膚都燒焦了。其餘守軍正準備阻擊,但見火光凶猛,城身搖撼,士卒紛紛從馬道滾下。
城牆缺口眼看就要失守,全賴馬良勳和戴文蘭站立缺口處紋絲不動。江忠源久病臥床,聞聲躍起,手執大旗,緣郫行走,大聲呼喊,召集士卒,朝缺口處飛奔。還在遠處,他就見兩員戰將站在缺口,以為他們已經陣亡,心中一懍,率部冒煙衝去。
太平軍正在此時發起衝鋒,一名黃衣將領手執大旗,已經越過缺口。隻見馬良勳朝敵將撲去,敵將一挺長矛,直刺馬良勳胸膛。馬良勳抬起左手,格開長矛,右手將長矛刺出,正中敵將胸膛,敵將踉蹌後退幾步,滾落城下。又一名太平軍朝馬良勳撲來,又被長矛刺死。戴文蘭也撲過去,手刃幾名衝過缺口的太平軍。江忠源令部隊用槍炮射擊,拋擲火彈,擊斃敵軍一百多名,擊傷無數。猛烈的火勢燒得磚石四迸,反而擊中太平軍,重創攻城部隊。太平軍付出了巨大代價,無法衝過缺口,終於稍稍退後。
攻擊小東門的太平軍在守軍頑強阻擊下,陣亡四五十人,也撤出戰鬥。守軍從營內抄出城根,跟蹤追擊,斃敵十多名。
太平軍撤走後,守備龍天保督促百姓修複城牆,須髯被火灼燒,紛紛焦脫。他頂著高溫,帶領勞工將城牆修複。
胡以晃此次攻擊差一點就得手,對於廬州守軍而言,這是最凶險的一次戰鬥,安危在呼吸之間。此戰為江忠源贏得“霍隆武巴圖魯”名號,馬良勳獲得“卓哩克泰巴圖魯”名號,戴文蘭升為副將。