Dinasti Mạc

Sampai saat ini Trịnh telah dicegah menyelesaikan penghancuran terakhir dari Mạc karena Mạc dilindungi oleh Dinasti Ming. Tetapi sekarang Ming telah jatuh (tahun 1644) dan telah digantikan oleh Manchu. Akibatnya, Mạc tidak lagi menikmati hubungan yang sama dengan pemerintah Tiongkok. Pada awal tahun 1660-an, Mạc melakukan kesalahan berpihak pada gubernur yang tidak setia dan dengan demikian Kaisar Kangxi menarik perlindungannya dari Mạc. Mempelajari perubahan ini, pada tahun 1667, Trịnh Tạc menyerbu Cao Bằng, mengalahkan pasukan Mạc dan mengusir mereka dari provinsi dan ke Tiongkok.