Jabarkan Perang Dengan Tang dari Munmu dari Silla

Raja Munmu kemudian menghadapi tantangan untuk membebaskan negaranya dari pengaruh Tang. Setelah jatuhnya Goguryeo, Tang membuat Protektorat Umum untuk Menenangkan Timur dan berusaha untuk menempatkan seluruh Semenanjung Korea, termasuk Silla, di bawah pemerintahannya. Untuk menghindari hal tersebut, Munmu menjalin ikatan dengan sisa-sisa pemimpin Goguryeo seperti Geom Mojam dan Anseung lalu melancarkan serangan ke Tang yang menguasai bekas wilayah-wilayah Baekje. Perselisihan itu berlangsung selama awal tahun 670.

Pada tahun 674, Tang dan bekas sekutunya, Silla, berada di dalam perang yang berlanjut, karena Raja Munmu telah merebut banyak bekas wilayah Baekje dan Goguryeo dari Tang dan memupuk perlawanan melawan mereka. Kaisar Gaozong, di dalam amarahnya, dengan semena-mena menunjuk saudara laki-laki Raja Munmu Kim Inmun Raja, Munmu dan pejabat Liu Rengui dengan pasukannya menyerang Silla. Namun, Raja Munmu secara resmi meminta maaf dan menawarkan upeti, Kaisar Gaozong memerintahkan untuk mundur dan memanggil balik Kim Inmun.

Pada tahun 675, Li Jinxing (李謹行) mencapai wilayah Silla dengan pasukan Mohe yang menyerah kepada Tang. Namun, pasukan Tang dikalahkan oleh pasukan Silla di dalam benteng Maeso (sumber Tang menyatakan bahwa pasukan Tang memenangkan perang ini dan perang lainnya di Silla).

Kaisar Gaozong memerintahkan pasukan Tang untuk mundur dari Semenanjung Korea seluruhnya dan memindahkan Protektorat Umum untuk Menenangkan Timur ke Liaodong sehingga Silla akhirnya dapat mengusir Tang keluar dari Semenanjung Korea dan mempersatukan wilayah-wilayah semenanjung selatan Sungai Taedong. Kemenangan ini, dan perbaikan kemerdekaan Silla biasanya dianggap sebagai titik balik yang penting di dalam sejarah Korea.