С небольшими военными силами, которые впоследствии только возрасли до 30,000 человек, ни откуда не получая помощи, кроме как от силезских князей, вторгнулся он летом 1278 года из Моравии в Австрию и дошел до Маршека, близ славного некогда побоища Крессенбрунского. Император Рудольф, раздав после первого поражения Оттокара земли своим сыновьям, пребывал постоянно в Австрии и не мог рассчитывать на большую помощь от государства; не смотря на это, однако, он вышел из Вены на встречу Оттокару с войском, гораздо сильнейшим, сверх того к нему подоспело на помощь многочисленное войско венгерское. Оттокар должен был повернуть назад, по правому берегу реки Моравы, по направлению к Дюренкруту. Здесь, в день св. Руфа (26 августа) 1278 года, произошло решительное сражение. Толпы куманских наездников прежде всего обступили оба крыла чешского войска; вскоре затем войска целым строем напали друг на друга. Король Оттокар сражался во главе своего войска, как говорят очевидцы, «с геройским мужеством, как непобедимый лев, рассыпая громовые удары.» Чехи, которых было мало, сравнительно с неприятелем, усилившимся после мира, сражались мужественно. Они уже пробились в самую середину неприятельского войска и начинали надеяться на победу. Король уже велел Милоте из Дедиц, высшему камергеру моравской земли, спрятанному с отрядом войска в засаде, в тылу у неприятеля, ударить окончательно на врагов. Тут только обнаружил Милота свою измену, обратившись без боя, со всем своим отрядом, в бегство. Тогда неприятель одолел своей многочисленностью и обступил чешское войско со всех сторон. Начался неровный бой, в котором Оттокар был убит: «он пал там, где была самая лютая, сеча». В тесной свалке пал под ним конь и упал король на землю и, окруженный неприятелем, был ранен и обезоружен. При этом случился рыцарь Бертольд Шенк, из Эмерберга, австриец, брат которого был некогда казнен за преступление, по приказанию Оттокара. Он, узнав короля, отмстил ему смерть брата, заколов его, обезоруженного, со своими товарищами, так что король умер от семнадцати ран. Сорвав с него одеяние, они ругались над мертвецом. Поражение чехов было полное: их пало на побоище 12,000, некоторые взяты были в плен и в числе их незаконный сын Оттокара, Микулаш (Николай); много также утонуло в реке Мораве.
§ 37. Оттон Бранденбургский — опекун Вячеслава.
Император Рудольф, после этой битвы, прошел без препятствия до Моравы, намереваясь привести в исполнение все свои замыслы относительно чешского королевства. Войско его жгло все, даже беззащитные городишки, и совершало ужасные жестокости. Защитников никаких в земле не было и никто не знал другого совета, кроме как поддаться победителям. Города моравские, находясь в руках немецкого населения, приветствовали императора с радостью, а он был к ним ласков, называя их своими верными друзьями, раздавал им различные милости и даровал, но возможности, полную власть панам над землей. Город Брно (Брюн) провозгласил свободным городом государства, так чтобы он никому не был подвластен, даже самому римскому императору. Окончательно осиротелая королева Кунигунда, поддалась с единственным сыном Оттокаровым, семилетним Вячеславом, под покровительство Рудольфа, чтобы он был полновластным владыкой Чехии вместо Вячеслава.