Jabarkan Perjalanan perang dari Perang Goguryeo–Tang dalam bahasa melayu

Maharaja Taizong dari Tang menggunakan pembunuhan raja Goguryeo oleh Yeon Gaesomun sebagai dalih untuk kempennya dan memulakan persiapan untuk pasukan pencerobohan pada tahun 644.  Jeneral Li Shiji memerintahkan seramai 60,000 orang tentera Tang dan sejumlah pasukan suku yang tidak diketahui  untuk berkumpul di Youzhou.  Maharaja Taizong pula memerintah pasukan berkuda berperisai berjumlah 10,000 orang.  Pasukan berkuda akhirnya bertemu dan bergabung dengan tentera Jeneral Li Shiji semasa ekspedisi itu.  Armada 500 buah kapal juga mengangkut 40,000 orang tentera kerahan dan 3,000 orang tentera sukarela (sukarelawan dari elit Chang'an dan Luoyang ). Armada ini berlayar dari Semenanjung Liaodong ke Semenanjung Korea.

Pada bulan April 645, tentera Jeneral Li Shiji berangkat dari Yincheng ( Chaoyang sekarang ). Pada 1 Mei, mereka menyeberangi Sungai Liao ke wilayah Goguryeo.  Pada 16 Mei, mereka mengepung Gaimou (Kaemo), yang tumpas setelah hanya 11 hari, menawan 20,000 orang dan merampas 100,000 shi (6 juta liter) bijirin.

Setelah itu, tentera Jeneral Li Shiji mara ke Liaodong (Ryotong). Pada 7 Jun, mereka menghancurkan pasukan Goguryeo yang terdiri daripada pasukan seramai 40,000 orang yang kuat, yang telah dikirim ke kota itu untuk membebaskan kota dari pengepungan Tang.  Beberapa hari kemudian, pasukan berkuda Maharaja Taizong tiba di Liaodong.  Pada 16 Jun, tentera Tang berjaya membakar Liaodong dengan pembedil api gergasi dan melanggar tembok pertahanannya,  mengakibatkan Liaodong tumpas kepada pasukan Tang.

Tentera Tang mara lebih jauh ke Baiyan ( Paekam ) dan tiba di sana pada 27 Jun. Namun, komandan Goguryeo menyerahkan kota itu kepada tentera Tang.  Setelah itu, Maharaja Taizong memerintahkan agar kota itu tidak dijarah dan warganya tidak boleh diperhamba.

Pada 18 Julai, tentera Tang tiba di Kubu Ansi. Tentera Goguryeo, termasuk pasukan Mohe, dihantar untuk membebaskan kota tersebut.  Tentera Goguryeo ketika itu telah diperkuat dengan 150,000 orang tentera. Namun, Maharaja Taizong menghantar Jeneral Li Shiji dengan 15,000 orang tentera untuk menundukkan pasukan Goguryeo.  Sementara itu, pasukan Tang lain secara diam-diam akan menyerang pasukan musuh dari belakang.  Pada 20 Julai, kedua-dua pihak bertemu di Pertempuran Jupilsan dan tentera Tang kemudiannya menang.  Sebilangan besar pasukan Goguryeo berpecah setelah kekalahan mereka.  Pasukan Goguryeo yang tersisa pula melarikan diri ke bukit yang berdekatan, tetapi mereka menyerah diri pada hari berikutnya setelah pengepungan Tang.  Pasukan Tang mengambil 36,800 orang tentera tawanan.  Daripada tahanan-tahanan ini, pasukan Tang mengirim 3500 orang pegawai dan ketua ketua ke China, membunuh 3300 pasukan Mohe, dan akhirnya membebaskan seluruh tentara Goguryeo yang lain.  Namun, tentera Tang tidak dapat menyerang kota Ansi,   yang dipertahankan oleh pasukan Yang Manchun.   Pasukan Tang menyerang kubu tersebut sebanyak enam atau tujuh kali sehari, tetapi pihak pertahanan berjaya menghalau mereka setiap kali serangan. Seiring hari dan minggu berlalu, Maharaja Taizong mempertimbangkan untuk meninggalkan pengepungan Ansi untuk maju lebih jauh ke Goguryeo, tetapi Ansi dianggap sebagai ancaman yang terlalu besar untuk ditinggalkan semasa ekspedisi berlangsung. Akhirnya, Tang mempertaruhkan segalanya dalam membina gundukan besar, tetapi gundukan itu berjaya ditawan dan dipegang oleh pihak pertahanan walaupun tiga hari serangan sengit oleh pasukan Tang. Lebih jauh lagi, diperburuk oleh keadaan yang semakin teruk bagi tentera Tang kerana cuaca dingin (musim sejuk menghampiri) dan peruntukan yang semakin berkurang, Maharaja Taizong akhirnya terpaksa memerintahkan penarikan diri dari Goguryeo pada 13 Oktober,  tetapi meninggalkan hadiah besar untuk komandan Kubu Ansi. Pengunduran Maharaja Taizong pula mengharungi kesukaran dan banyak askarnya mati.

Taizong sendiri merawat kecederaan Jeneral Tujue Qibi Heli dan Ashina Simo, yang kedua-duanya cedera semasa kempen menentang Goguryeo.

Konflik pada tahun 654-668 dan kejatuhan Goguryeo

Di bawah pemerintahan Maharaja Gaozong, Kerajaan Tang membentuk pakatan ketenteraan dengan Kerajaan Silla. Ketika Goguryeo dan Baekje menyerang Silla masing-masing dari utara dan barat, Ratu Seondeok dari Silla mengirim utusan ke kerajaan Tang untuk meminta bantuan ketenteraan.  Pada tahun 650, Maharaja Gaozong menerima puisi, yang ditulis oleh Ratu Jindeok dari Silla, dari utusan putera Kim Chunchu, yang kemudiannya akan menaiki takhta Silla sebagai Raja Muyeol. Pada tahun 653, Baekje bersekutu dengan Yamato Wa. Walaupun Baekje bersekutu dengan Goguryeo, lembah Sungai Han memisahkan kedua-dua negeri dan menjadi penghalang untuk saling membantu ketika perang.  Raja Muyeol akhirnya memegang takhta Silla pada tahun 654. Antara tahun 655 dan 659, sempadan Silla diganggu oleh Baekje dan Goguryeo; oleh itu, Silla meminta bantuan daripada Tang. Pada tahun 658, Maharaja Gaozong menghantar tentera untuk menyerang Goguryeo tetapi tidak dapat mengatasi pertahanan kuat Goguryeo. Raja Muyeol menyarankan kepada Tang agar perikatan Tang–Silla mula sekali menakluk Baekje, memecah perikatan Goguryeo–Baekje, dan kemudiannya menyerang Goguryeo.

Pada tahun 660, kerajaan Tang dan kerajaan Silla mengirim pasukan sekutu mereka untuk menakluki Baekje. Ibu kota Baekje Sabi jatuh ke tangan Tang dan Silla.  Baekje akhirnya ditakluk pada 18 Julai 660,  ketika Raja Uija dari Baekje menyerah di Ungjin. Tentera Tang mengambil raja, putera mahkota, 93 orang pegawai, dan 20,000 orang tentera sebagai tahanan. Raja dan putera mahkota pula dihantar sebagai tawanan ke kerajaan Tang. Kerajaan Tang mengilhak wilayah itu dan menubuhkan lima pentadbiran tentera untuk menguasai wilayah tersebut dan bukannya Silla, yang mereka terima keputusan itu dengan berat hati. Dalam usaha terakhir, Jeneral Gwisil Boksin memimpin perlawanan terhadap penjajahan Tang di Baekje. Beliau meminta bantuan ketenteraan dari sekutu Yamato mereka.  Armada Tang, yang terdiri daripada 170 buah kapal, maju menuju Chuyu dan mengepung kota di Sungai Baekgang.  Ketika armada Yamato menentang armada Tang, mereka diserang oleh armada Tang dan hancur.  Pada tahun 663, perlawanan Baekje dan Yamato dimusnahkan oleh pasukan Tang dan Silla dalam Pertempuran Baekgang. Selepas itu, Putera Buyeo Pung dari Baekje dan baki pengikutnya melarikan diri ke Goguryeo.

Setelah penaklukan Baekje pada tahun 660, pasukan Tang dan Silla merancang untuk menyerang Goguryeo. Pada tahun 661, pasukan Tang berangkat ke Goguryeo. Ketika tentera Tang mara dengan 350,000 pasukan, Silla hanya diminta untuk menyediakan bekalan untuk sepanjang ekspedisi ini.  Pada tahun 662, Yeon Gaesomun mengalahkan Jeneral Pang Xiaotai pada Pertempuran Sasu. Tentera Tang mengepung Pyongyang, ibu kota Goguryeo, selama beberapa bulan hingga Februari 662, apabila terpaksa menarik diri dari kempen kerana keadaan musim sejuk yang keras  dan kekalahan pasukan subsidiarinya.

Pada tahun 666, diktator Goguryeo Yeon Gaesomun meninggal dunia dan perebutan dalaman antara puteranya untuk mendapatkan kuasa mula meletus. Goguryeo dilanda kekacauan dan dilemahkan oleh perjuangan penggantian di antara anak-anak lelaki dan adiknya, dengan putera sulung (dan penggantinya) berpaling tadah kepada Tang dan adiknya berpaling kepada Silla. Kematian Yeon Gaesomun membuka jalan untuk pencerobohan baru oleh Tang dan Silla pada tahun 667, kali ini dibantu oleh anak sulung Yeon Gaesomun.  Pergolakan yang ganas akibat kematian Yeon Gaesomun terbukti menjadi alasan utama kemenangan Tang–Silla, akibat perpecahan, pembelotan, dan lemah semangat yang meluas yang ditimbulkannya. Perikatan dengan Silla juga terbukti sangat berharga, terutama bersebabkan kemampuan untuk menyerang Goguryeo dari arah yang berlawanan, dan kedua-dua bantuan ketenteraan dan logistik dari Silla.  Pada tahun 668, pasukan Tang dan Silla mengepung dan menakluki Pyongyang, yang menyebabkan penaklukan Goguryeo.  Lebih 200,000 orang tahanan diambil oleh pasukan Tang dan dikirim ke Chang'an.