Goguryeo against Sui and Tang
In 612 Emperor Yang of Sui led 1,133,800 soldiers against Goguryeo; of the 305,000 picked men sent toward Pyongyang, 2,700 made it back.
For about seventy years Goguryeo stood between the Korean peninsula and the reunited empire in China. First the Sui dynasty and then the Tang sent huge armies across the Liao River, and Goguryeo beat them back again and again. In the end it fell in 668, not to China alone but to an alliance of Tang and Silla, after Baekje had already been destroyed in 660. This unit follows those wars from the first clash in 598 to the fall of Pyongyang.
Goguryeo strikes first, 598
The Sui reunified China at the end of the sixth century and began pushing into the north-east. Rather than wait, King Yeongyang struck first: in the second month of 598 he attacked the Liaoxi region with about ten thousand troops, including Malgal warriors. Emperor Wen of Sui answered with an army and navy of 300,000. The land army met floods and ran short of food, and the campaign failed.
The Salsu victory, 612
Emperor Yang, the next Sui ruler, led the largest campaign himself. In the first month of 612 he set out with 1,133,800 soldiers and twice as many porters. He insisted on deciding every advance and halt himself, so his commanders could not react quickly, and Goguryeo used the delay to strengthen its defences. The Sui army could not even take Yodong fortress. A naval force reached Pyongyang ahead of the land army, was lured into a trap and lost most of its men.
神策究天文 妙算窮地理 戰勝功旣高 知足願云止
Sui attacked twice more, in 613 and 614, and failed both times. The wars drained the empire, and in 618 the Sui dynasty fell.
Tang Taizong and the siege of Ansi
The Tang dynasty, founded in 618, kept expanding. Goguryeo built a long wall, the Cheolli Jangseong, from Bisa-seong in the south-west to Buyeo-seong in the north-east, completed in 647. In 642 Yeon Gaesomun, leader of the hard-line military faction, killed the ministers who opposed him and King Yeongnyu, put the king’s nephew Bojang on the throne and took power himself. In 645 Emperor Taizong of Tang invaded: Li Ji led 100,000 men by land and Zhang Liang 70,000 by sea, and Taizong commanded his own six armies. Several fortresses fell, including Yodong and Baegam. Ansi held out for dozens of days. The Tang built an earthen ramp beside it, but the ramp collapsed, and Goguryeo soldiers seized it. With the Xueyantuo nomads threatening Tang from the north, Taizong had to withdraw.
Baekje falls, 660
After Taizong died in 649, Tang changed its plan at Silla’s suggestion: destroy Baekje first, then Goguryeo. In 660 a Tang fleet came by sea while the Silla army under Kim Yu-sin marched west. King Uija of Baekje gave the general Gyebaek 5,000 men to stop the Silla army at Hwangsanbeol, in today’s Nonsan. Gyebaek set up three camps on high ground and held off much larger Silla forces for a time before he was killed. In the seventh month of 660 Baekje fell. Resistance went on for several years; in 663 a Japanese fleet sent to help the Baekje restoration forces was defeated at the Baekgang river mouth.
Goguryeo falls, 668
Tang attacked Goguryeo again in 661 and 662 and was defeated; one Tang army was wiped out near Pyongyang, its commander Pang Xiaotai killed together with his thirteen sons. What finally broke Goguryeo was a split at the top. Yeon Gaesomun died around 666, and his sons fought over power; the eldest, Yeon Namsaeng, went over to Tang, and Yeon Gaesomun’s younger brother handed territory to Silla. In the ninth month of 667 Tang took Sinseong, and in the ninth month of 668 Pyongyang fell. King Bojang and Yeon Gaesomun’s younger sons, Namgeon and Namsan, were taken to the Tang capital as prisoners.
- 598: Goguryeo strikes Liaoxi; Sui counterattack fails.
- 612: Salsu victory under Eulji Mundeok.
- 618: Sui falls; Tang is founded.
- 642: Yeon Gaesomun seizes power.
- 645: Taizong’s invasion stalls at Ansi.
- 660: Hwangsanbeol; Baekje falls.
- 663: Battle of Baekgang.
- 668: Pyongyang falls; Goguryeo ends.
| Eulji Mundeok | Goguryeo general of the Salsu victory, 612 |
| Salsu | Today’s Cheongcheon River |
| Yeon Gaesomun | Military leader who took power in 642 |
| Ansi-seong | Fortress that held out against Taizong in 645 |
| Gyebaek | Baekje general with 5,000 men at Hwangsanbeol, 660 |
| Cheolli Jangseong | Goguryeo’s long wall, completed 647 |
- Goguryeo defeated Sui in 598 and 612 to 614; Sui fell in 618.
- Eulji Mundeok’s Salsu victory of 612 is the best known battle.
- Tang Taizong’s 645 invasion stalled at Ansi.
- Tang and Silla destroyed Baekje in 660 and Goguryeo in 668.
- Of 305,000 picked Sui soldiers, 2,700 returned. How many did not?
- What is the Salsu River called today?
- Cheongcheon River
- Han River
- Amnok River
- Geum River
- What did Eulji Mundeok’s poem suggest to the Sui general?
- That he had won enough and should stop
- That Goguryeo would surrender the next day
- That he should attack at night
- That Silla was coming to help Sui
- In which year did the Sui dynasty fall?
- Why did Tang Taizong finally withdraw from Ansi in 645?
- The siege failed and the Xueyantuo threatened Tang from the north
- Silla attacked Tang
- Ansi surrendered and he went home
- Baekje sent a fleet to China
- How many men did Gyebaek lead at Hwangsanbeol?
- Baekje fell in 660 and Goguryeo in 668. How many years apart?
- What weakened Goguryeo most just before 668?
- A power struggle among Yeon Gaesomun’s family after his death
- A plague in Pyongyang
- An alliance with Sui
- The loss of the Gwanggaeto stele
- Put these in order.
- Sui’s 612 army had 1,133,800 soldiers. Round it to the nearest ten thousand.
Sources for this course (9)
- 국사편찬위원회 우리역사넷 (contents.history.go.kr): 한국사 연대기 고대 (고구려 건국, 고구려의 천도, 율령 반포, 광개토대왕릉비, 고구려·수 전쟁, 살수대첩, 고구려·당 전쟁, 고구려 부흥운동, 관산성전투, 백제 건국, 신라 건국, 박혁거세, 김수로왕, 포상팔국의 난, 대가야 멸망, 거칠부, 발해 건국, 발해의 천도, 발해 멸망)
- 신편 한국사 6권 (웅진천도와 정정의 불안, 웅진시대)
- 교과서 속 우리역사 (삼국의 불교 수용, 백제와 일본의 교류, 발해의 발전)
- 한국민족문화대백과사전 (encykorea.aks.ac.kr): 이차돈, 법흥왕, 나당전쟁, 황산벌전투, 수로왕
- 국립중앙박물관 (museum.go.kr): 사유의 방, 금동 반가사유상 (덕수3312)
- 유네스코한국위원회 (unesco.or.kr): 가야고분군 세계유산 등재 (2023)
- Founding dates before about 300 CE follow the Samguk sagi and Samguk yusa as reported by these sources
- historians debate them. Map coastlines: Natural Earth 1:110m (public domain)
- circles mark core areas only, not borders.
Checked: 2026-10-17