李秀成之围金陵也,使其别将谭绍??、陈炳文留守苏州。九月,绍??等率众十余万,分道自金山、太仓而东。淮军诸将防之,战于三江口、四江口,互有胜败。敌复沿运河设屯营亘数十里,驾浮桥于运河及其支流,以互相往来进攻黄渡,围四江口之官军甚急。九月廿二日,鸿章部署诸将攻其本营,敌强悍善战,淮军几不支。刘铭传、郭松林、程学启等身先士卒,挥剑奋斗,士气一振,大破之,擒斩万余人。四江口之围解。常胜军统领华尔之死也,白齐文以资格继其任。白氏之为人,与华氏异,盖权谋黠猾之流也。时,见官军之窘蹙,乃窃通款于李秀成,十月谋据松江城为内应,至上海协迫道台杨坊,要索军费巨万,不能得,遂殴打杨道,掠银四万两而去。事闻,李鸿章大怒,立与英领事交涉,黜白齐文,使偿所攫金,而以英国将官戈登代之。常胜军始复为用,时同治二年二月也。此实为李鸿章与外国办交涉第一事,其决断强硬之概,论者韪之。先是,曾国藩获敌军牒者,得洪秀全与李秀成手谕,谓湖南北及江北,今正空虚,使李秀成提兵二十万,先陷常熟,一面攻扬州,一面窥皖楚。国藩乃驰使李鸿章,使先发制之,谓当急取太仓州,以扰常熟,牵制秀成,使不得赴江北。鸿章所见适同,同治二年二月,乃下令常熟守将,使死守待援,而遣刘铭传、潘鼎新、张树珊率所部驾轮船赴福山,与敌数十战皆捷。别遣程学启、李鹤章攻太仓、昆山县以分敌势,而使戈登率常胜军,与淮军共攻福山,拔之,常熟围解。三月,克复太仓、昆山,擒敌七千余,程学启之功最伟,戈登自此亦敬服学启焉。
五月,李秀成出无锡,与五部将拥水陆军数十万,图援江阴,据常熟。李鸿章遣其弟鹤章及刘铭传,郭松林等,分道御之。铭传、松林与敌之先锋相遇,击之获利,然敌势太盛,每战死伤相当。时敌筑连营于运河之涯,北自北氵国,南至张泾桥,东自陈市,西至长寿,纵横六七十里,垒堡百数,皆扼运河之险,尽毁桥梁,备炮船于河上,水陆策应,形势大炽。鹤章与铭传谋,潜集材木,造浮桥,夜半急渡河袭敌,破敌营在北氵国者三十二。郭松林亦进击力战,破敌营在南氵国者三十五。周盛波之部队,破敌营之在麦市桥者二十三,敌遂大溃,死伤数万,河为不流。擒其酋将百余人,马五百匹,船二十艘,兵器、弹药、粮食称是。自是,顾山以西无敌踪,淮军大振。六月,吴江敌将望风降。
程学启率水陆万余人,与铭传谋复苏州,进破花泾港,降其守将,屯潍亭。七月,李鸿章自将,克复太湖厅,向苏州进发。先使铭传攻江阴,敌之骁将陈坤书与湖南、湖北、山东四大股十余万众,并力来援。鸿章、铭传亲觇敌势,见其营垒大小棋列,西自江滨,东至山口,乃定部署,猛进攻之。敌抵抗甚力,相持未下,既而城中有内变者,开门纳降。江阴复。时,学启别屯苏州附近,连日力战,前后凡数十捷。敌垒之在宝带桥、五龙桥、蠡口、黄埭、浒关、王瓜泾、十里亭、虎丘、观音庙者十余处皆陷。而郭松林之军亦大捷于新塘桥,斩伪王二名,杀伤万余人,夺船数百艘,敌水军为之大衰。李秀成痛愤流涕,不能自胜。自是淮军威名震天下。
敌军大挫后,李秀成大举图恢复,使其部将纠合无锡、溧阳、宜兴等处众八万余,船千余只,出运河口。而自率精锐数千,据金匮,援苏州,互相策应,与官军连战,互有胜败。十月十九日(二年),李鸿章亲督军,程学启、戈登为先锋,进迫苏州城。苦战剧烈,遂破其外郭。秀成及谭绍??等引入内城,死守不屈。既而官军水陆并进,合围三面,城中粮尽,众心疑惧。其裨将郜云官等,猜疑携贰,遂通款于程学启,乞降。于是学启与戈登亲乘轻舸,造城北之洋澄湖,与云官等面订降约,使杀秀成、绍??以献,许以二品之赏,戈登为之保人,故云官等不疑,然卒不忍害秀成,乃许斩绍??而别。
李秀成微觉其谋,然事已至此,无可奈何,乃乘夜出城去(十月廿三夜)。廿四日,谭绍??以事召云官于帐中,云官乃与骁将汪有为俱见绍??,即刺杀之,并掩击其亲军千余人,遂开门降。廿五日,云官等献绍??首,请程学启入城验视,其降酋之列衔如左:一、纳王郜云官二、比王伍贵文三、康王汪安均四、宁王周文佳五、天将军范起发六、天将军张大洲七、天将军汪环武八、天将军汪有为
当时,八将所部兵城中者尚十余万人,声势汹汹。程学启既许以总兵副将等职,至是求如约。学启细察此八人,谓狼子野心,恐后不可制,乃与李鸿章密谋。设宴大飨彼等于坐舰,号炮一响,伏兵起而骈戮之,并杀余党之强御者千余,余众俱降。苏州定。鸿章以功加太子少保。
先是,八酋之降也,戈登实为保人。至是闻鸿章之食言也,大怒,欲杀鸿章以偿其罪。自携短铳以觅之,鸿章避之,不敢归营。数日后,怒渐解乃止。
苏州之克复,实江南戡定第一关键也。先是,曾国荃、左宗棠、李鸿章各以孤军东下,深入重地,彼此不能联络策应,故力甚单而势甚危。苏州之捷,李鸿章建议统筹全局,欲乘胜进入浙地,与曾、左两军,互相接应,合力大举,是为官军最后结果第一得力之著。十一月,刘铭传、郭松林、李鸿章进攻无锡,拔之,擒斩其将黄子氵隆父子。于是鸿章分其军为三大部队:其(甲)队自率之。(乙)队程学启率之入浙,拔平湖、乍浦、澉浦、海盐、嘉善,迫嘉兴府。左宗棠之军,亦进而与之策应,入杭州界,攻余杭县,屡破敌军。(丙)队刘铭传、郭松林等率之,与常胜军共略常州,大捷,克复宜兴、荆溪,擒敌将黄靖忠。鸿章更使郭松林进攻溧阳,降之。
时,敌将陈坤书有众十余万,据常州府,张其翼以捣官军之后背。李鸿章与刘铭传当之,敌军太盛,官军颇失利,坤书又潜兵迁入江苏腹地,出没江阴、常熟、福山等县,江阴、无锡戒严,江苏以西大震。李鸿章乃使刘铭传,独当常州方面,而急召郭松林弃金坛,昼夜急赴,归援苏州。又使李鹤章急归守无锡,杨鼎勋、张树声率别军扼江阴之青阳、焦阴,断敌归路,时敌军围常熟益急,苦战连日,仅支。又并围无锡,李鸿章坚壁固守,几殆,数日,郭松林援军至,大战破敌,围始解。松林以功援福州镇总兵。
先是,程学启围嘉兴,极急。城中守兵,锋锐相当,两军死伤枕籍。二月十九日,学启激励将士,欲速拔之,躬先陷阵,越浮桥,肉薄梯城。城上敌兵死守,弹丸如雨,忽流弹中学启左脑,部将刘士奇见之,立代主将督军,先登入城。士卒怒愤,勇气百倍,而潘鼎新、刘秉璋等亦水陆交进,遂拔嘉兴。程学启被伤后,卧疗数日,遂不起,遂以三月十日卒。予谥忠烈。李鸿章痛悼流涕。
嘉兴府之克复也,杭州敌焰大衰,遂以二月二十三日,敌大队乘夜自北门脱出。左军以三月二日入杭州城。至是,苏军与浙军之连络全通,势始集矣。
程学启之卒也,鸿章使其部将王永胜、刘士奇分领其众,与郭松林会至福山镇,进击沙山,连战破之,至三河口,斩获二万人。鸿章乃督诸军合围常州,使刘铭传击其西北,破之;郭松林攻陈桥渡大营,破之;张树声、周盛波、郑国??魁等袭河边敌营二十余,皆破之。败军溃走,欲还入城。陈坤书拒之,敌死城下者不可胜数。三月二十二日,李军进迫常州城,以大炮及炸药轰城,城崩数十丈,选死士数百人,梯以登。陈坤书骁悍善战,躬率悍卒出战拒之,修补缺口。官军死者数百人,鸿章愤怒,督众益治攻具,筑长围连日猛攻,两军创钜相当。经十余日,李鸿章自督师,刘铭传、郭松林、林士奇、王永胜等,身先士卒,奋战登城,敌始乱。陈坤书犹不屈,与其将费天将共率悍党,叱咤巷战。松林遂力战,擒坤书,天将亦为盛波所擒。铭传大呼传令:“投兵器降者赦之。”立降万余,官军死者亦千数,常州遂复,时四月六日也。至是,江苏军与金陵军之联络全通。江苏全省中,除金陵府城内,无一敌踪矣。自同治元年壬戌春二月,李鸿章率八千人下上海,统领淮军、常胜军,转斗各地,大小数十战。始于松江,终于嘉兴、常州,凡两周岁,至同治三年甲子,夏四月平吴功成。先是,曾国荃军水陆策应,围金陵既已二稔。至甲子正月,拔钟山之石垒。敌失其险,外围始合,内外不通,粮道已绝,城中食尽。洪秀全知事不可为,于四月二十七日,饮药死,诸将拥立其子洪福。当时,官军尚未知觉,朝旨屡命李鸿章移江苏得胜之师,助剿金陵。曾国荃以为城贼既疲,粮弹俱尽,歼灭在即,耻借鸿章之力,而李鸿章亦不愿分曾之功,深自抑退,乃托言盛暑不利用火器,固辞不肯进军。朝廷不喻李鸿章之旨,再三敦促。国荃闻之,忧愤不自胜,乃自五月十八日起,日夜督将士猛攻地保城山阴之坚垒,险要第一之地也。遂拔之,更深穿地道,自五月三十至六月十五,隧道十余处皆成,乃严戒城外各营,各整战备,别悬重赏,募死士,约乘缺先登,时李秀成在金陵,秀全死后,号令一出其手。秀成知人善任,恩威并行,人心服之,若子于父。五月十五日,秀成自率死士数百人,自太平门缺口突出。又别遣死士数百,冒官兵服式,自朝阳门突出,冲入曾营,纵火哗噪。时官军积劳疲惫,战力殆尽,骤遇此警,几于瓦解兽散。幸彭毓橘诸将,率新兵驰来救之,仅乃获免。
六月十六日正午,隧道内所装火药爆裂,乃雷轰击,天地为动,城壁崩裂廿余丈。曾军将叱咤奋登,敌兵死抗,弹丸如雨。外兵立死者四百余人。众益奋发,践尸而过,遂入城。李秀成至是早决死志,以所爱骏马赠幼主洪福,使出城遁。而秀成自督兵巷战。连战三日夜,力尽被擒。敌大小将弁,战死焚死者三千余人。城郭宫室连烧三日不绝。城中兵民久随洪氏者,男女十余万人,无一降者。自咸丰三年癸丑,秀全初据金陵,至是凡十二年。始平。
金陵克复,论功行赏,两江总督曾国藩,加太子太保衔,封世袭一等侯。浙江巡抚曾国荃,江苏巡抚李鸿章,皆封世袭一等伯。其余将帅恩赏有差。国荃之克金陵也,各方面诸将,咸嫉其功,诽谤谗言,蜂起交发。虽以左宗棠之贤,亦且不免,惟李鸿章无间言,且调护之功甚多云。