Хуньяди продолжал править на юге, отражая набеги турок, нередко своими силами. В 1456 году он нанёс турецкому султану Мехмеду II Завоевателю сокрушительное поражение в сражении под Белградом (считается, что эта битва на 80 лет отсрочила падение Венгерского королевства). Однако вскоре Янош Хуньяди умер от чумы. Его старший сын Ласло Хуньяди убил Ульрика Циллеи и в свою очередь был убит королём Ласло V. Вдова Хуньяди и его свояк, Михай Силадьи, подняли мятеж; Ласло V, опасаясь мести семьи Хуньяди, бежал в Прагу, захватив в качестве пленника младшего сына Яноша, 14-летнего Матьяша Хуньяди. Но в ноябре 1457 году умер и сам король Ласло V (тоже от эпидемии), его линия пресеклась, трон Венгрии оказался вакантным.