Jabarkan Perang dengan Tang China dari Munmu dari Silla dalam bahasa melayu

Raja Munmu kemudian menghadapi cabaran untuk membebaskan negaranya daripada penguasaan Tang. Setelah kejatuhan Goguryeo, Tang menciptakan Protektrorat Am Mengamankan Timur dan berusaha menempatkan seluruh semenanjung Korea, termasuk Silla, di bawah pemerintahannya. Untuk mencegahnya, Munmu menjalin persekutuan dengan pemimpin perlawanan Goguryeo seperti Geom Mojam dan Anseung, dan melancarkan serangan frontal terhadap pasukan Tang yang menduduki bekas wilayah Baekje. Perjuangan berlangsung hingga awal tahun 670-an.

Pada tahun 674, Tang dan bekas sekutunya, Silla, berada dalam pertempuran terus-menerus, kerana Raja Munmu telah mengambil alih banyak wilayah Baekje dan Goguryeo dari Tang dan mendorong perlawanan terhadap mereka. Maharaja Gaozong yang murka, sewenang-wenangnya mengisytiharkan saudara Raja Munmu, Kim Inmun, sebagai raja. Namun, Raja Munmu secara rasmi meminta maaf dan memberikan penghormatan, dan Maharaja Gaozong memerintahkan penarikan diri dan memanggil kembali Kim Inmun.

Pada tahun 675, Li Jinxing (Hanja:李謹行) mencapai wilayah Silla dengan pasukan Mohe yang tunduk pada Tang. Namun, pasukan Tang dikalahkan oleh tentera Silla di kubu Maeso (sumber Tang mendakwa bahawa pasukan Tang memenanginya dan pertempuran lain di Silla).

Maharaja Gaozong memerintahkan penarikan pasukan Tang dari Semenanjung Korea seluruhnya dan memindahkan Protektorat Am Mengamankan Timur ke Liaodong, yang memungkinkan Silla akhirnya mengusir Tang dari Semenanjung Korea dan menyatukan bahagian-bahagian semenanjung di selatan Sungai Taedong. Kemenangan ini, dan pemeliharaan kemerdekaan Silla, secara umum dianggap sebagai titik perubahan kritikal dalam sejarah Korea.