Церковные магнаты
Против Ласло IV выступали церковные магнаты, поддерживаемые папским легатом. Их позиция по отношению к королю — покровителю язычников-половцев — отражена в поэме анонимного августинца из Эстергома (1280—1290). Против короля боролась также группа магнатов Задунавья во главе с графом Неметуйвари. Представители другого магнатского рода — рода Чаков — занимали высшие посты при королевском дворе, поддерживая короля и используя свое положение для расширения собственных имений. В 1290 г. группа Неметуйвари и церковные магнаты устранили Ласло IV, подослав к нему наемного убийцу. Выдвинутого графами Неметуйвари нового короля — Эндре III (1290—1301), внука Эндре II, поддержали церковники и светские магнаты, в том числе и Чаки. Со смертью Эндре III вымерла династия Арпадов.
Это, казалось, должно было бы способствовать полному распаду королевства на владения отдельных магнатов и ликвидации королевской власти. Но произошло другое. Все магнаты оказали поддержку сыну чешского короля Вацлава II — Вацлаву (Венцелю, Ласло Чеху), который в августе 1301 г. был коронован в Секешфехерваре (CrAR, р. 165—169). Летом 1305 г. чешский король тайно увез своего сына в Чехию вместе с короной. 21 июня Вацлав II умер. Его сын Ласло Чех, ставший королем Чехии под именем Вацлава III, в октябре 1305 г. отказался от венгерского престола в пользу баварского герцога Отто, передав ему коропу. Отто правил с 1305 по 1307 г., когда его захватил
Воевода Трансильвании Ласло Кан. В свое время Эндре III успешно отразил попытку представителя неаполитанской ветви Анжуйской династии Карла Мартелла захватить венгерский трон (1292-1295).
После смерти Мартелла (1295) в качестве претендента на престол выступил его сын Карл Роберт. С 1297 г. его поддерживал папа Бонифаций VIII. В августе 1300 г. Карл Роберт высадился в Сплите. В 1301 г. он добился коронации в Эстергоме. Заручившись поддержкой церковных феодалов, папского легата кардинала Дженти — История Венгрии, т. I ле, прибывшего в Венгрию в 1307 г., светских магнатов Хорватии, среднего дворянства, городских элементов, Карл Роберт добился на государственном собрании, проходившем на Ракошском поле около Пешта, признания его королем Венгрии. 20 августа 1310 г. Карл Роберт (Карл I) был коронован в Секешфехерваре.