Pertempuran Phủ Hoài
Posisi Perancis di Tonkin ketika Bouët tiba pada awal Juni 1883 sangat berbahaya. Perancis hanya memiliki garnisun kecil di Hanoi, Haiphong dan Nam Định, pos-pos terpencil di Hon Gai dan di Qui Nhơn di Annam, dan sedikit prospek langsung untuk melakukan serangan terhadap Bendera Hitam Liu Yongfu dan Pangeran Vietnam Hoàng Kế Viêm.[2] Selama bulan Juni, Perancis menggali pertahanan mereka dan mengalahkan demonstrasi Vietnam yang setengah hati terhadap Hanoi dan Nam Định.[3] Kedatangan awal bala bantuan dari Perancis dan Kaledonia Baru dan perekrutan formasi tambahan Cochinchinese dan Tonkinese memungkinkan Bouët membalas serangan para penyiksanya. Pada tanggal 19 Juli chef de bataillon Pierre de Badens, komandan supérieur Perancis di Nam Định, menyerang dan mengalahkan tentara Vietnam yang mengepung Pangeran Hoàng Kế Viêm, yang dengan jelas menghilangkan tekanan Vietnam terhadap Nam Định.[4]
Pertempuran Cầu Giấy
Barisan Prancis berangkat dari Hanoi saat fajar dan mencapai Jembatan Kertas sekitar pukul 7.30 pagi. Rivière tidak sehat, dan barisan itu berada di bawah komando langsung "chef de bataillon" Berthe de Villers, seorang prajurit profesional hebat yang menang spektakuler melawan Vietnam. hanya tujuh minggu sebelumnya di Pertempuran Gia Cuc. Saat melintasi jembatan, garda depan Perancis mendapat ancaman penembakan Bendera Hitam. Berthe de Villers segera mengerahkan pasukannya ke barisan dan mendorong maju melawan Bendera Hitam, membersihkan mereka dari desa Ha Yen Ke dan Thien Thong. Liu Yongfu membawa cadangannya, menunggu sampai garis musuh sepenuhnya berkomitmen, dan meluncurkan serangan balik mendadak terhadap sayap kanan Perancis. Bendera Hitam berlari mantap ke posisi dengan senapan di lereng, ditempatkan di garis, berlutut dan menembakkan serangkaian tembakan yang akurat dari jarak dekat. Berthe de Villers terluka parah dalam pertempuran ini, dan Rivière mengambil alih langsung komando barisan Perancis.