У боях проти турків уславився полководець Янош Гуняді, який, об'єднавши під своїм керівництвом угорські, румунські, польські, сербські та волоські загони, в 1456 розбив турецькі війська в битві під Белградом. У 1458 під тиском середнього дворянства королем У. було обрано сина Яноша — Матяша Гуняді (Корвіна; 1458-90), який зміцнив королівську владу, здійснив ряд успішних військових походів (завоював Моравію, Сілезію, Східну Австрію), вів успішну боротьбу проти Османської імперії.