僵持了两日,这天清军参将合隆巴在东岸指挥清军分别从西北,东南夹击高桥,广东水师又得了一批大炮,他们在最大的红单大船上安置了八千斤大炮,开到岸边后连续向太平军营垒内轰击。营内不少房屋、望楼、营帐等多被击毁。清军又抬着桌椅、木板,在炮火掩护下强攻外围小营。太平军猛烈还击,陈知命看南村、北村两处小营保不住,只得命各处主动收缩阵线,全力守卫高桥外围的大营。
当天,清军连破太平军六座营垒,但所获甚少,就连当地的百姓也没见到一个人。一天之后,金山县、嘉善县两处清军地方团练援兵两千人到来,至合隆巴大营效命。合隆巴从广东水师和崇明调来调来五千斤、八千斤及五六百斤大炮共计二十门,向高桥外围太平军营垒连续轰击。太平军占据高桥河堤和营垒拼死抵抗。
次日,合隆巴再次进攻,陈知命分兵四路迎敌,激战中陈知命面部中弹受伤。接连两天,清军再次挥兵猛攻,战斗愈烈。
太平军在战斗间隙不断向当地百姓宣传“杀官而不害民”、“只杀贪官污吏、恶兵,不害百姓,照旧生理,平买平卖”等口号。加上清军军纪废弛,附近百姓被祸害得苦不堪言,不少百姓偷偷的加入太平军。
这天,合隆巴带百余清军,坐沙船到高桥西北的小河查看地势。太平军侦知,分三路出击。清军金山县、嘉善县清军团练共约两千人,急忙迎战。双方混战至黄昏,太平军佯败后退。清军副将佟鉴追击,为阻太平军退入大营,飞马抢占大营外面的吊板,不想滑倒在吊板上,被太平军牌刀手围住。混战之中,佟鉴被太平军牌刀手乱刀砍死。清军金山县团练头目带兵马来救,马陷泥中,又被太平军兵卒王小四、赵独眼等拿长枪攒刺,那头目身中七枪而死,清军大败退走。此战,是太平军守御高桥以来最大的胜利,共杀死、杀伤清军官兵一千余人,缴获三千斤大炮三门,五百斤大炮五门,抬杆枪二十多支,短铳七十多支。
落日余晖之下,硝烟仍旧弥漫,太平军一扫数日被围挨打的阴霾,唱着歌收兵回营垒。到了营垒中,面上还裹着纱布的陈知命已经目睹了整个战斗过程,亲自将王小四、赵独眼等太平军兵卒喊道面前,大大的夸奖了一番,弄得王小四、赵独眼很是不好意思。末了,陈知命又激励了士卒们一番,众人战意又恢复了不少。
合隆巴好不容易逃得性命,连日来全军折损近两千余人,已经伤亡过半,若非有水师支援,合隆巴早就撑不下去了,太平军也忌惮江中红单船,不敢出兵攻打南村、北村等地的清军大营。僵持之下,合隆巴只得向蕴藻浜的江南提督和春求援。
合隆巴不知道和春这边却也是焦头烂额,那天叶常春领十艘红单船和二十艘快蟹船辅以若干沙船、舢舨、进入蕴藻浜水域应援,和春大喜之下,当天就水陆并进攻打南岸太平军。
令和春意外的是南岸这一次又是空无一人,登上南岸后,岸边芦苇荡内,太平军布置了不少陷阱和土雷给清军带来一些麻烦之外,南岸空荡荡的没有一个长毛。
但到了天黑之后,太平军兵分水陆两路发起夜间突袭,蕴藻浜上游漂下不少木筏来,上面装满了引火之物,靠近蕴藻浜内的红单船队后,太平军敢死之士引燃船上的引火之物,随后跳入江水之中。
蕴藻浜内清军红单船队发现火船之后,派出小船拼命阻拦,但因蕴藻浜内河面狭窄,小船、大船夹杂在一起,调头困难,等到小船驶出大船边时,火船已经近身。
就在叶常春喝命船上开炮击沉这些火船之时,岸边芦苇荡内不知什么时候太平军布置下的火炮开火了,火船的火光映红了整个江面,太平军的炮手照着火光下红单船的身影狠狠轰击。
太平军的炮声一响,岸边埋伏的太平军开始突击登上南岸的清军,黑暗中到处都是点着火把的太平军兵卒往来冲突,清军南岸千余名清军只抵抗了半个时辰便大败而逃,不少清军跳入蕴藻浜泅水意图逃向北岸,大多被太平军的弓箭、火枪射杀在水中。
水中的红单船队也好不到哪去,在火攻和岸边火炮的袭击下,不少船只调头想要退出蕴藻浜去,但还是江面狭窄的缘故,不少船只拥塞在一起,到成了太平军火炮的活靶子。
苦战一个时辰之后,叶常春红着眼带着剩下的几艘红单船突出重围,才走了里许,便被江中不知何时伏下的横江铁锁拦住,红单船冲不过去,叶常春正想派水鬼下水凿开铁链时,岸边又有太平军的大炮开始鸣叫起来。
叶常春面如死灰,这才明白太平军一早就设下了埋伏,便是想要算计广东水师,好在陈国泰没有多派船只前来,否则损失将更加巨大。