Чтобы стало понятно, надо отметить, что в 1250 году, желая урегулировать вопрос престолонаследия, австрийские дворяне избрали герцогом Австрии Пржемысла Отакара II. Тот в феврале 1252 года женился на пожилой уже Маргарите Бабенберг, старшей сестре последнего австрийского герцога и вдове германского короля Генриха VII Гогенштауфена. Однако Гертруда, племянница Маргариты, также имевшая права на австрийский престол, вышла в это том же году замуж за Романа, сына Даниила Галицкого, которого поддерживал венгерский король. В результате, началась длительная война за престол между Чехией и Венгрией.
Войска Даниила Галицкого вторглись в Чехию, а венгерская армия — в Штирию. Пржемысл Отакар II был разбит у Опавы, однако Даниил Галицкий вскоре вышел из войны. В 1254 году между Чехией и Венгрией был заключен мирный договор, предусматривавший признание Отакара II герцогом Австрии и передававший Штирию Венгрии.
В 1260 году дворяне Штирии восстали против венгерской власти, чем и решил воспользоваться король Отакар II, дабы заполучить там власть.
Войско Отакара II состояло из чехов, немцев, поляков, а также сил Штирии и Каринтии. В состав армии Белы IV входили венгры, галичане, русские, булгары, боснийцы, сербы, валахи, половцы и печенеги.
Противники встретились на реке Морава, находясь на разных берегах. Никто не решался перейти реку. Отакар предложил Беле, что богемское войско отойдет от берега, а в это время венгры переправятся через реку. Дальнейшие события описываются по-разному.
Чешские историки утверждают, что чешские войска начали отступать, а венгерские стали переправляться через реку, и тут Иштван (сын Белы) вдруг атаковал лагерь легкой кавалерии богемцев, надеясь застать армию Отакара врасплох. Тяжелая пехота чехов под предводительством Яроша из Подегуса отбила атаку Иштвана, а подоспевшие основные силы богемцев обратили форсирующую Мораву армию Белы в бегство.
Венгерские историки уверены, что это Отакар не сдержал свое обещание о перемирии и напал на переправлявшихся венгров, легко победив и обратив их в бегство.
Утверждается (и, скорее всего, это сильно преувеличенные цифры), что у Отакара было 100 000 человек, а у Белы — 140 000 человек. И получается, что это было одно из крупнейших сражений Средневековья.
В итоге Бела не удержал Штирию, которая, в конце концов, вслед за Австрией, была присоединена к владениям чешского короля Пржемысла Отакара II. А потом Бела IV выдал замуж за Отакара свою внучку Кунигунду Ростиславовну, однако это вовсе не говорит о том, что наследники венгерского короля оставили притязания на земли Богемии.