旗军气沮矣。是时桂军黄云高、田福志、黄中立三营驻山西,滇军张永清、林大魁二营竟拔退兴化,唐炯径返云南省城;朝旨命唐景崧带兵四营——赏给四品衔,命云南月助刘饷五千两。九月,两江总督大学士二等侯左宗棠奏请出关御敌,且荐福建前布政使王德榜带兵八营赴桂边协防;得旨:『王德榜迅速募军,归徐延旭节制』。粤督张树声奏请出关,得旨:『即带兵轮赴富春』。命岑毓英督率各军即往图东京;毓英覆奏谓:『云南门户为重,臣出关伊始,军心未定,不能舍近图远』。张树声亦陈越南海口法人所据,广东复无巨舰可出洋:均不果行。于是,法军得以专政山西、图北宁矣。九月二十二日,有旨赏刘永福银十万两,以嘉其效忠之诚,即由广西藩库提给;是为奖刘军之始。十月,永福自山西出募军,亟盼赏银为饷;而延旭入赵沃谗,不即付。凡军火由谅山解山西者,至北宁,辄为赵沃截留。永福军心因而涣散,复无机关大炮,于是山西防务岌岌矣。上谕岑毓英等:『前奏滇军驻屯山西,船炮可及,城中防守不易;惟该城东距北宁较近,必应固守以为犄角。唐炯无故率行回省,以致边防疏懈,着革职留任以观后效,并即赴边进扎』。——唐炯在咸丰季,以知州守绵州城,募兵御寇;后以部下黔军斗湘军,为川督骆秉章论罢。旋复知州职,称庸中佼佼;及为巡抚,竟偾事。十月,法由河内筑石路,运炮直达丹凤。黄桂兰自北宁派兵袭入海阳省城,法军还击之,退。十八日,法舰一艘至山西,刘军出即退。二十二日、二十四日,连泊五艘于省城北对岸;刘军以扒船迎击施炮,各无损。东路来法兵千余,驻城十里外。或谓刘军当扎城外数十里,永福不从;而造竹筏拦江,筑炮台于河岸堵截。又于城北河堤密排旧拙炮,击来船。北关外有市五里,达河干;筑栅五重。新勇到千余乏饷、乏械,迄未成军;十万赏银不发,请调兴化滇军不至。十一月初二日,越嗣君畏法逼,自裁;奸党立其第三继子阮说子为君。法人遂于是日破兴安省,拘巡抚、布、按至河内枪毙——兴安东北接海阳,西北接北宁、山西,南界南定,西界河内,东际海;于是山西吃紧。法兵舰日夜往来新河,游骑至城下;景崧料北宁桂军不出,乃函催滇军。初九日,滇军张永清三营至,扎西门外;兵多病弱。初十日,永福重扼陆路,驻外城;景崧驻内城,黄守忠前营、吴凤典左营扎东门外,连美、朱冰清武纬两营扎东门口,韩再勳右营、胡崑山武烈营、刘荣瑂七星队四营并景崧所统李应章一营扎北门外,李唐一营并景崧所统贾文贵半营则扎南门外。初,官军多冒黑旗;及是,始竖「大清」旗。十三日,河内法军倾城出,战舰十二艘、载粮民船四十、弹药车五百、陆军四千进薄山西。九月望日,水陆并进。敌悬大炮于船桅,测击城中。陆军由东北进击北门,我军七营迎敌。七星队搴旗直进,法军退据一村,枪自村树击出,烟焰蔽空;韩再勳、李应章兵滚地发枪,对村门而击。永福传令黄守忠、吴凤典等军由东抄击北门敌后,阻于溪,不即至;前敌方献馘,忽报黑旗兵败入城,法兵已夺头栅、破北门各营。永福大詈将士,且詈官军先遁;则因堤下炮台为敌击碎,军士一譁,各仓皇溃,敌遂乘之,不知孰先走也。日既夕,各军出夺栅、夺堤、夺营地;则虏枪齐举,开花炮满城中,乱民狂奔,不能冲入矣。即飞羽书请援于北宁,不至;既望夜,尚守城中,法兵亦露坐堤上。十七旦,法兵攻北门;我军掷火包,竹城为焚,敌尸满城下。辰刻,船炮又至,碎铁满城;越民皆哭。已刻,略息。午刻,复悬炮西门古刹,枪炮复震;开花炮子满地,满空鸱声。莫矜智守西门,炮最烈,城崩楼毁,派锄夫筑地营,仓卒无应者;黄佐炎至,无人色。南城越兵骤放炮,着白衣,树白旗迎敌。未刻,官军告弹竭;于是各走东门、南门越城壕而出,各军相失迷道。二十日,始崎岖渡沱江,陆续至兴化省;永福军半入十州,半至兴化。兴化省城极贫,永福在此收集溃军,苦于军火荡尽、仓粮不给——是地去山西寇屯仅七十里。二十四日,滇军统领丁槐率队带银来抚溃师,则十二营三千八百人亡失四百余。是役也,各军麇聚山西一城,军心不一、号令不齐、枪弹不足;既无机关炮以制敌,复不造地营以御炮:堤上一讙,全军震动。广西北宁之军不援,则诿曰云南边界,云南则曰黑旗屯地;互相观望、互相委卸,以至于俱败:盖督励之无人也。
  山西既失,徐延旭信前敌之言,犹奏「北宁断无他虞」;廷旨责其敷衍夸张,是否确有把握?光绪九年十一月,永福军驻兴化。十二月望,岑毓英军至保胜,唐炯去;唐景崧自兴化行水陆数日,谒岑毓英。光绪十年(甲申)正月初十日,岑毓英乘舟东下——军万人,自保胜抵家喻关;刘永福来谒,毓英优礼之,编其军为十二营。时法人在山西日备战守,游弋至三江口,云南广西军报遂沮——三江口在山西上三十里,地名屯鹤,亦称三岐口;北来一水为泸江、西来一水为沱江、西北来一水为洮江、又曰红江,汇于此为洱河。下达河内,为北圻扼要之冲,而商贾辐辏之所;今战争萧条矣。李鸿章奏:『越南山西之战,凭城固守三日,杀伤相当,卒致退舍;非鏖战不力,实器械未精。