カウザイの戦い
黒旗軍はすでに1873年にフランシス・ガルニエ中尉が指揮するフランス軍に屈辱的な敗北を与えていた。1882年のリヴィエールと同様、指示を無視してベトナム北部に軍事介入しようとしたガルニエに耐えかねた大南政府から劉永福は乞われてハノイの城壁の下でガルニエの小フランス軍を破り、フランスのベトナムに対する一連の勝利の歴史に終止符をつけた。この戦いでガルニエは戦死し、フランス政府は後に彼の遠征を否定した。
大南は、中国の支援も求めた。ベトナムは長い間、中国の属国であった。中国は黒旗を武装させて支援し、トンキンでのフランスの作戦に秘密裏に反対することに同意した。清朝はまた、中国がトンキンをフランスの支配下に置くことを許さないという強いシグナルをフランスに送った。1882年夏、中国雲南軍と広西軍(Guangxi Army)の部隊が国境を越えてトンキンに入り、ランソン、バクニン、ホンホア(英語版)などの町を占拠した。フランスの駐中国公使フレデリック・ブーレ(Frédéric Bourée)は、中国との戦争を警戒し、1882年11月から12月にかけて、李鴻章と交渉し、トンキンをフランスと中国の勢力圏に分割することを取り決めた。しかしこの交渉でベトナム人はどちらの当事者から相談を受けることもなかった。