Kampanye Lạng Sơn

Pertarungan puncak Lạng Sơn terjadi pada tanggal 12 Februari di Bac Vie, beberapa kilometer di sebelah selatan Lạng Sơn. Brigade ke-1 Giovanninelli memimpin barisan Perancis, dan Brigade ke-2 de Négrier mengambil bagian kecil dalam pertempuran. Dalam serangan yang mahal namun berhasil, Turcos dan infantri laut Giovanninelli menyerbu pertahanan Tiongkok. Pertempuran itu terjadi dalam kabut tebal, yang memungkinkan Tiongkok untuk melakukan serangan balik berbahaya pada satu titik yang hampir menyapu sebagian brigade Giovanninelli. Akhirnya Perancis menerobos pusat Tiongkok, dan sayap Tiongkok yang terisolasi mundur dengan tidak teratur ke Lạng Sơn. Korban Perancis di Bac Vie adalah 30 tewas dan 188 terluka, korban tertinggi kampanye. Sebagian besar dari korban ini ditopang oleh dua batalion Turco di brigade Giovanninelli, yang telah menanggung beban terbesar dalam pertempuran. Chef d'escadron Levrard, komandan artileri Brigade ke-1, ditembak mati dalam pertempuran, dan perwira d'ordonnance ked-2 Brière de l'Isle, Letnan Bossant, putra seorang jenderal senior Perancis, tewas di sisi Brière de l'Isle.