齐图满口答应,带领三千骑兵浩浩荡荡,直扑肥西。
泸州也得知虎枪营正在到来,士气大振,对太平军的抵抗更坚决。与此同时,淮南更多的流民,捻子和其他各路豪杰,都在向庐州靠拢。
26日夜间,太平军土营将士乘夜潜出,越过城壕,逼近城根,赶扎营垒,以为开挖地道之计。蒋文庆再次侦悉,即督兵勇在水西门月城穴墙而出,偷袭太平军新营。而以庐江勇带同本地练勇从紫金埂缝城而下,牵制大西门太平军。太平军未能预防,水西门外新营为敌所毁。蒋文庆复令六安勇乘夜自德胜门缝城而下,傍城扎营,图攻太平军营垒。2日,太平军出动数千捻子猛攻近城清营,遭到三路夹击,未获战果。同时,大西门太平军赶挖隧道成功,立即点发地雷,轰倒月城丈6尺。太平军蜂拥而上,清军拚力堵御,赶用沙袋石块修筑缺口,高与城齐。太平军未得攻破月城。夜间,太平军再次在水西门外潜过壕沟,扎营2座。
29日,清军又缒城而出,攻扑新营,但被太平军奋力击退。是夜,水西门外太平军以猛烈火力掩护,土营将士在营内抢挖地道。蒋文庆令兵勇从城内对掘,先后袭破两洞。土营施工又遇曲折。
蒋文庆派出敢死之士,趁乱前往肥西探听情况。
云梯登城不能奏效,林凤翔转取穴地攻城战术。2月日,太平军潜往大东门外护城河桥北,在水面搭造浮桥,派土营将士潜近城根,开挖隧道,深广数丈。蒋文庆侦知,督伤兵勇在桥东扎营,40里之吴山庙,次口进抵水西门外高桥:太平军面临攻坚拒援的两面作战态势,困难较前更大。
林凤翔坚持内困城敌、外拒援敌的战略,抓紧构筑围城防御圈,在庐州城外遍筑木城土垒,以阻敌援。2月2日,太平军击退定远援兵等与蒋文庆的内外夹攻。
2月4日,从齐图处派来的信使射箭入城,箭上带有一封书信:“我部于肥西遭遇高达万余,奋力血战未能突破,已转请北面银枪效节军援芦。”
“也不知什么高达万余,”蒋文庆心想,“如果是万余乱民,如何挡得住神机军?如果是广贼,那在我城下的又是谁?”但他不能对下属说破,于是强作欢颜:“安庆大捷的银枪效节军即将援芦,破贼指日可待。”
但是城外援军无法接近庐州城,蒋文庆仍旧万分焦急,咨会曼斯坦因,札伤苗人凤、齐图等,希望他们“步步为营,渐逼城下”,以图迅解重围。
46年2月7日,一骑快马直冲城下。蒋文庆认得是自己派出去求援的人,赶快放下吊框,将人接上来。
“银枪效节军走到哪了?龙骑虎枪营又走到哪了?”
“抚台,苗协统正待统军来援,突然报称,高达数千突袭蚌埠。苗协统说,神机军的军资通过淮河转运,都囤积在蚌埠,断断不能有失,所以先守蚌埠,再来庐州。”
蒋文庆听到这话,大叫一声:“高达数千,到底是什么东西!”于是给后世有良心的历史学家们留下了一个不解之谜。
他面临末路,最后垂死挣扎,乞灵城陛,调遣冥冥之中的“精兵良将之神,助我战守”。
林凤翔乘敌援恐俱不前之机,督率太平军加紧攻城。太平军声东击西,以四五百人大张声势攻敌小东门,而暗中在水西门穴地炸城,轰裂水西门月城以北城垛丈有奇,“黑烟喷涌,昏不见人”。清军急往抢修,太平军蜂拥而人,双方展开肉搏。
太平军来势凶猛,城垣“安危在呼吸之间”,蒋文庆率援兵赶到,下令“下城者斩”。拚力抵御。
这时,太平军突然投入美械点检,排枪大作。
北门守军徐淮壮勇早与太平军联络,以作内应,首先放弃抵抗,纷纷逃窜。城内乡勇继之哗溃,人人心惊胆落,哭的哭,喊的喊,跑的跑,走头无路。一股乡勇将城上灯一齐息灭,各人皆翻城下去,百姓亦即跟下,城头秩序一乱。太平军攻克庐州,蒋文庆自划未遂,大叫:“高达误我!”投水关桥古塘而死。布政使以下官吏投降太平军。坚城得手,顽敌歼除,皖北太平军夺取了庐州攻坚战役的重大胜利。