Obalenie testamentu Ludwika I przez stany węgierskie i przyjazd do Polski niezamężnej młodszej córki króla Jadwigi Andegaweńskiej jesienią 1384 roku umożliwiły małopolskim magnatom swobodne dysponowanie ręką młodej dziedziczki tronu Królestwa i postawienie warunków ewentualnym kandydatom na jej męża i przyszłego władcę Polski.

Ostatecznie, wbrew zdaniu części szlachty wielkopolskiej, dokonano wyboru współpanującego od 1377 roku na pogrążonej w kryzysie Litwie dwudziestoparoletniego księcia Jagiełły (Jogaily), młodszego syna wielkiego księcia Olgierda (Algirdasa) i kuzyna księcia Witolda (Vytautasa). W umowie zawartej 14 sierpnia 1385 roku w Krewie Jagiełło zobowiązał się przybyć do Polski, przyjąć chrzest w obrządku katolickim i przyłączyć swoje litewskie władztwo do Korony Królestwa Polskiego.

Unia polsko-litewska Ochrzczony jako Władysław i koronowany 4 marca 1386 roku na króla Polski, Jagiełło zyskał znaczną władzę i autorytet, pozwalający mu zyskać pełną władzę nad Litwą i 4 sierpnia 1392 roku, poprzez podporządkowanie sobie swojego ambitnego kuzyna Witolda, ostatecznie zakończyć litewską wojnę domową.