按照郑成功的布置,各镇前附山、后背水,并且领水师返回,自绝后路,效法淮阴侯背水列阵之法。同时传令全军,此战照大敌赏罚格。另外许督阵、监营以副将以下退却者当场枭示,统领总镇退却者捆解军前枭示之权,摆明了就是要在此与陈锦决一死战!
三月初十,陈锦大军抵近,扎营于牛蹄山。此处距离江东桥尚有五里之遥,明军先行扎营,已经将清军入援漳州的道路拦腰截断,并且占据了地利。
漳州府消息断绝,陈锦不敢在此滞留过久,至三月十三中午,亲率大军而来。清军抵近,探马见明军各镇营盘寂然不动,主力未敢轻进。直至抵近正兵营处,方发动进攻,以兵强攻营盘。
清军已动,郑成功当即下令,各镇蜂拥而出。清军分头迎敌,一时间混战当场,难以分出胜负。于是郑成功亲率戎旗镇向清军发起猛攻,清军不敌,少却。随后,礼武镇、亲丁镇、右先锋镇、左先锋镇、援剿左镇等部齐出,奋勇厮杀。同时,郝文兴率援剿中镇自树林杀出,直捣其中,清军败退。
明军乘胜追击,一路直抵清军牛蹄山大营,各镇齐集,继续追杀,清军再败,陈锦尽弃其衣甲辎重,奔命而走。至入夜时分,陈锦又遭黄山所部伏兵追杀,仓皇而退,仅以身免。
是役,清军尸横遍野,几近全军覆没,所获衣甲辎重不计其数。按照大敌升赏有差,郑成功以礼武镇陈俸、亲丁镇甘辉、右先锋镇黄廷、援剿右镇黄山等为首功。升黄山为前提督、甘辉为中提督、黄山为右提督,每提督下设左右两镇。另以右先锋镇副将廖敬管右先锋镇、以亲丁镇副将欧斌管亲丁镇、以援剿右镇副将余新管援剿右镇,正兵营改为正兵镇,营将陈埙升总兵官。
升赏过后,杀猪宰羊,以庆此大胜。
永历六年正月初十,郑成功统领大军北上长泰县,试图形成对漳州府的光关门打狗之势。
郑成功的意图很是明显,漳州守军也同样明白。到了正月十七,大军抵近西溪地方,坐困漳州府城的王进、王之纲、陈尚智等部清军集结数千兵马来战,明军大军尚未集结,只得以亲丁镇及礼武营迎战。
明军兵力只有清军不到半数,初战不利。甘辉奋身临阵,身中二箭,陈俸继进,被伤四箭,已有败退之象。
值此时,大督阵王孔严督官兵奋勇前进,退却即斩,枭首亲丁镇前锋营营将陈震、总班曾猛。明军军法森严,将士迫不得已,返身死战,总算是抗住了清军的攻势。战局陷入胶着,随后,亲丁镇副将欧斌率骑兵直冲清军大阵,阵斩骑将二员,清军旋即溃败,溺死者不计其数。因功,郑成功改礼武营为礼武镇,营将陈俸为总兵官。
西溪一战,明军以少胜多,击溃漳州清军。大军继续前进,数日后,清军再行集结数千兵马,为戎旗镇击破。
大军抵近,郑成功扎营于长泰县城东门外之石高山,制造云梯及攻城器械,各镇亦是将县城团团围困。明军在闽南的连战连胜鼓舞了地方抗清运动,兵部职方司主事陈韵率数千义军来附,郑成功将其编入张名振的水师前军。
抵近县城,守军不降,明军攻打数次,奈何城坚始终无有寸进。至二月初二,严令攻城,游兵营营将吴世珍身先士卒,奋勇登城,中炮阵亡。郑成功以黄元管游兵营。同时意识到强攻并非上策,遂移驻北门高埠处,挖掘地道,谋以放崩法破城。
所谓放崩法,其实就是掘进爆破。挖掘地道至城墙下放,埋放火药,封死坑洞,以火药爆炸的威力实现对城墙的破坏。