Dinasti Tang
Zhu Wen, yang pada awalnya merupakan seorang penyelundup garam di bawah pimpinan pemberontak Huang, menyerah kepada tentara Tang. Dengan membantu mengalahkan Huang, ia berhasil naik pangkat dengan cepat dalam militer Tang. Pada tahun 907, Dinasti Tang runtuh ketika Zhu Wen, yang saat itu telah menjadi gubernur militer, menjatuhkan kaisar Tang terakhir, Kaisar Ai dari Tang, dan mengambilalih tahta untuk dirinya sendiri (setelah meninggal ia dikenal sebagai Kaisar Taizu dari Liang Akhir). Ia mendirikan Dinasti Liang Akhir, yang menandai dimulainya Periode Lima Dinasti dan Sepuluh Kerajaan. Setahun kemudian, Kaisar Ai yang telah dijatuhkan diracuni oleh Zhu Wen.
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.