На этот раз судьба скоро умилосердилась над чехами, отвратившимися от своего домашнего рода Пржемыслава и взявшими себе князя из чужбины. Владивой, к счастью, вскоре умер, изнуренный неправильным образом жизни, ибо ни минуты не мог обойтись без пьянства (1003). Тогда чехи, поспешили послать посольство в Баварию и привели назад двух младших сыновей Болеслава I, из которых Яромира сделали князем. Но Болеслав Храбрый, также имея уже намерение овладеть чешской землей, сговорился с Болеславом III, который гостил у него, вторгнулся с огромным войском в Чехию и принудил чехов снова принять Рыжего князем. Яромир и Ольдрих (Ульрих) должны были в другой раз бежать к немцам, Болеслав Храбрый Болеслава III помирил с его подданными, так чтобы, между ними не было помину о прежнем.
Но Рыжий думал только об исполнении своих злодеяний и замышлял кровавую месть над теми, стараниями которых был изгнан из земли. На масленице (1003), когда народ веселился, он пригласил к себе на пир высших вельмож страны и между ними первейших из рода Вершовичей. Тогда, посреди веселья, он, ворвавшись со своими слугами, первый заколол Вершовича, за которым была замужем его дочь; все остальные, которых он ненавидел, были изменнически убиты, другими. Из-за этого вельможи опять восстали против него и, не зная что делать, послали к самому польскому князю, прося у него помощи против тирана. Болеслав Храбрый, радуясь тому, что чехи сами принуждены были обратиться к нему, как к своему освободителю, подойдя к границам чешской земли, пригласил к себе Болеслава III, как приятеля; когда тот пришел к нему, он приказал выжечь ему глаза и отвезти в твердый замок, в польскую землю, спустя много лет, Болеслав окончил в заключении несчастную свою жизнь. Болеслав Храбрый поспешил с войском своим в Прагу, где был принят своими приверженцами с великой радостью и провозглашен князем. С ним возвратился в землю Собебор, брат св. Войтеха и Болеславу понравилось в Праге более, чем в его отцовской, польской земле, так что он думал остаться там и оттуда управлять своим огромным государством.
Однако владычество его в Чехии не осталось без сопротивления. Над самым Пражским пригородом воспротивился ему Вышеград, как центр противной стороны, к которой склонялся весь народ, по врожденной привязанности к роду своих древних князей; однако, в то время, он должен был покориться силе. В этом случае помогла Болеславу начавшаяся в Чехия вражда с немцами. Король Генрих II не хотел, чтобы польское королевство, уже без того самое могущественное, после немецкого, во всем христианском мире, расширило еще более свои, пограничные с ним, владения. Он послал Болеславу письмо: не хочет ли он дать ему клятву в повиновении, так чтобы вместе с чешской землей сделаться ленником или вассалом немецкого короля, ибо он не соглашается уступить ему эту землю; если же он не согласен на это, то принужден будет вести войну. Болеслав, закаленный в боях, не согласился на требования короля и стал вооружаться; началась великая война между немецким государством с одной стороны и польским е другой. Генрих напал прежде всего на приятелей Болеслава, которых он имел между самими немецкими воеводами; а потом приготовлялся посадить в Чехии Яромира и Ольдриха (Ульриха) и вступил в переговоры об этом с преданными им вельможами. В 1004 году король собрал войско у Мерзебурга, в Саксонии, и приготовил на Лабе (Эльбе) лодки для переправы, как будто бы он собирался вторгнуться в старинные земли польского князя, когда же Болеслав, по этой причине, направил главные силы свои в Лужицу, король немецкий повернул в право и вторгнулся со всем войском своим Чехию. Ольдрих (Ульрих) и Яромир, с частью войска, шли впереди. Приверженцы их открыли им проход в землю чрез Крушные горы (Эрцгебирге). Когда они дошли до Жатца (Заатц), главной крепости в бывшей земле Лучан, выстроенной, кажется Болеславом I, жители его избили польский гарнизон и впустили в крепость Генриха с его войском.
Там король остановился со своим войском, ожидая еще прихода баварцев. Затем Ольдрих (Ульрих), пройдя далее, взял крепость Древицу, сговорился с приверженцами своими и брата своего в Праге и тайно приблизился к ближайшим окрестностям, чтобы внезапно напасть на поляков. В лесу, на широкой вершине Петрина (Лоренцберга) и Страгова, присоединились к нему его приверженцы, восемь владык, и между ними Выгон, прозванный Дубом, со своими людьми, всего 350 человек.