По смерти Фридриха II Австрийского в 1246 году Вацлав Одноглазый организовал брак своего старшего сына Владислава с племянницей Фридриха Гертрудой Бабенберг. Недовольная сближением с австрийцами часть чешской знати взбунтовалась против Вацлава и 31 июля 1248 года в Пражском Граде провозгласила королём Чехии его сына Пршемысла Отакара. На стороне короля выступили феодальные кланы Марквартовичей, Роновичей и Грабишичей, однако определённая часть дворянства, например, род Баворов из Стракониц, поддержали королевича. Пршемыслу Отакару удалось захватить контроль над большей частью Чехии и осадить отца в одном из замков.