唐景崧道:吾即致函北宁诸将,即不乘隙攻击河内,亦必于新河、嘉林方向佯动牵制。
滇军参将张永清道:吾屡上言唐巡抚,固云南边疆必守山西,设山西不守,则屯鹤难守,滇省防不胜防;唐大人方才开恩。
刘永福道:张将军深明大义,有劳张将军,大敌当前,烦请张将军速率三营将士,驻守西门。
唐景崧亦手指舆图,道:城北河堤阵地,最为紧要,此地一失,敌舰炮即可逆流而上,轰击城垣,吾即率亲兵营协防。
刘永福道:河堤由吾六营黑旗主军守护,唐大人大可放心,大人乃朝廷命官,焉能冲锋陷阵!烦请唐大人督率亲兵,巡视四门,战事一开,自吾以下,萎靡不前、临阵退却者,杀无赦!
14日九时,三千法军分为水、陆二路,围攻河堤,阿姆斯特朗炮、舰载火炮、哈乞开斯速射炮响处,河堤工事顿成齑粉。
刘永福见状,急饬前营管带黄守忠遣军抄袭法军之后,近身肉搏。
黄守忠接令,亲率三营黑旗军,倾出东门,直插法人水、陆大军衔接之处。
法军红河舰队惟恐误伤,不敢开炮;孤拔急令陆部就地防御,十五分钟之内,十余门47毫米哈乞开斯速射炮调转炮口,摆放停当。
黄守忠无惧,身先士卒,直前冲击。
孤拔一声令下,十余门哈乞开斯速射炮五发连击,霎时,弹雨如注,近前兵士纷纷扑地。
刘永福伫立高塔,俯瞰战场,心惊胆战,急饬河堤防军出垒相助。
两军战至午后,黄守忠精锐老营死伤殆尽,不得不退。法军乘机攻占河堤。
刘永福厉饬黄守忠反攻,否即军法从事。
黄守忠却道:法人哈乞开斯速射炮,手柄轻摇,五炮连击,吾部扑地几十余;法人有此炮百余,弹子千发,吾即雄兵逾万,亦难敷用。
唐景崧赶紧道:敌炮甚利,白日攻坚甚难;夜班时分,立募死士,反攻河堤,凡砍死一法人者,赏金百两;先登河堤者,准保守备花翎。
是夜,唐景崧亲督敢死队,偷袭河堤,无奈法人防守严密,三攻不得。
翌日,法人一味修筑工事,一炮不发;黑旗军无所依托,亦不敢出。
第三日一早,法人岸炮、舰炮声如雷霆,势震山河;炮子触处,垣断壁残。
唐景崧上言:法人炮利,山西城早晚不保,刘将军宜早筹划。
刘永福道:前日野战,伤亡甚众;此城周长二十余里,内外墙皆固,吾等惟有负隅坚城,方能击杀夷人;闻炮即遁,军心必荡!