Na dowódcę ataku na półwysep Liaodong został wyznaczony generał Yi. Odmówił jednak wykonania rozkazu i udał się do Gaegyeongu (obecnie Kaesŏng), gdzie przygotował zamach stanu wymierzony w króla U i w 1388 roku osadził na tronie syna króla U, Changa. Następnie generał Yi zabił króla U oraz jego syna po nieudanej próbie restauracji władzy U i siłą uczynił królem pochodzącego z dynastii Yi Gongyanga. W roku 1392 generał wyeliminował Jeong Mong-ju, wpływowego przywódcę nieformalnej koterii dworskiej lojalnej wobec dynastii Goryeo, oraz pozbawił tronu króla Gongyanga, który musiał udać się na wygnanie do miasta Wonju. Tym samym doprowadził do upadku prawie 500-letnią dynastię Goryeo.
Na początku swojego panowania generał Yi Seong-gye (od 1392 roku rządzący Koreą jako król Taejo – jest to tytuł należny pierwszemu królowi każdej nowej dynastii rządzącej Koreą) dążył do podtrzymania nazwy Goryeo dla całego państwa koreańskiego, chcąc sprawić wrażenie, iż jest kontynuatorem tradycji państwa Goryeo. Po rozbiciu kilku pałacowych buntów wszczynanych przez zwolenników poprzedniej dynastii, w roku 1393 postanowił zmienić nazwę państwa, by ostatecznie zaznaczyć zmianę władzy. Od tej pory państwo koreańskie przyjęło nazwę „Wielkie Królestwo Joseon”.