孤拔
山西作为黑旗军的老根据地,黑旗军还是做了周密的防御。黑旗军依托城外的工事与法军进行了殊死较量。法军在进攻外围工事的作战中伤亡极大,甚至一度黑旗军包抄法军侧翼,但法军凭借着红河上炮舰的机关炮,瓦解了黑旗军这次攻势。
夜晚,唐景崧悬赏20万对法军进行夜袭,黑旗军在夜袭中打得法军措手不及,有20名非洲殖民地军人和5名法国士兵成了俘虏,只是随着黎明到来,黑旗军的攻势才宣告结束。在短短两天的交战中,法军付出了包括3名上尉在内阵亡85人,受伤240人的代价。虽然最后山西沦陷,但这场战斗的烈度在中法战争中都是极少见的。黑旗军最后的失败,很大程度上与清廷扯后腿有关。