二十九日五鼓,各营大队齐出,郭松林先带马步队绕越十余里埋伏贼后,刘铭传由中路进,诱贼出敌。自辰至巳,该逆队伍林立,层层抵拒,互施枪炮。午初,郭松林忽自山后翻上,逆众疑从天降,拼命迎战,郭松林大呼杀入,横冲直突。该逆尾队撤动,头队遂乱。刘铭传、张树珊麾众直捣中坚,贼遂大溃。各军追杀,人马自相蹂践,死者山积。
八月初一,各军合力攻打江阴城各门,炮火连天,望楼大半崩塌。当晚三鼓,兵勇架梯登城,在城头更棚放起火来,城门大开,喊声如潮。淮军入城,展开残酷的巷战。四鼓后,太平军从西门突围,但外面早有淮军守候,城门被猛烈的枪炮封住,他们被逼回城里。对突围不成的太平军,“兵勇愤极,围而杀之”。“愤极”已成为频频杀戮的正当理由。李鸿章向朝廷奏报:“兹各军锐志攻取,水陆将士血战二十余日,击退援贼各股十余万,先后擒斩贼众两万有奇,弁勇伤亡至一千数百人。”
攻取江阴后,淮军分扎青旸、顾山、缑山〗蓉山、张泾桥等处,准备会攻无锡。郭松林领军,逐步推进。十二日在东亭镇新塘桥头发现太平军的营垒,淮军运来一尊开花炮,连射十几发,太平军仍屹立不动。郭松林一面与太平军正面相持,一面令建字三营从左路过河包抄。郭松林带领士卒,冒着枪林弹雨,头顶门板,身裹棉被,终于爬过营墙,狂呼而入。太平军遂奔溃,淮军一直追杀至无锡城下,才收住脚步。
这时,太平军的侍王李世贤、章王林绍璋、潮王黄子漋都在无锡。李鸿章的目的,是把他们困在无锡,不能增援苏州。与此同时,程学启会同常胜军,在十六日攻占了苏州东南面的宝带桥。这座建于唐代的古桥横卧在京杭大运河和澹台湖之间的玳玳河上,有苏州第一桥之美称。淮军占据这座桥,便把苏州东南要冲紧紧扼住了。
李秀成从天京赶回苏州,率慕王谭绍光和投靠了太平军的白齐文,匆匆驰援宝带桥,又被程学启击退。八月二十日以后,李鹤章率部来到围攻无锡的战场上。由于连日大雨,两军各自收兵回营,暂且不动。二十六日凌晨,淅淅沥沥的雨声终于停止,天亮时,一缕淡淡的阳光穿透云层,洒落大地,天地蔚然深秀,灏气宜人。
四五万太平军将士,抢先出动,像趁天气好晒谷子一样,把无锡南门至坊前、梅村三十余里地全部铺满,旗帜层层叠叠,刀枪密密麻麻。高桥的大股太平军,冒险穿插至芙蓉山后,一度逼近至与淮军只隔一圩的地方。城内的守军也从东、北两门开出,往塘头、东亭一带移动。
一场大战,就在这平静的湖光山色之间,骤然爆发了。
淮军一声令下,郭松林率领一支两百多骑的马队,首先从缑山杀出。烈马嘶鸣,铁蹄奋起,溅起一片泥浆,有如一股浊流,滚滚而来,他们高高挥舞着大刀,齐声高呼:“杀!杀!”太平军奋起厮杀,但步兵毕竟挡不住凶猛的马队,他们被冲得七零八落,被迫向坊前、梅村退去。