В Великую субботу 1098 года Святополк вошел во Владимир. Овладев Волынью, киевский князь думал, что не худо таким же способом овладеть и волостями Ростиславичей, за которые он начал войну с Давидом. Володарь, предупреждая нападение, вышел против киевского князя и взял с собою слепого брата. Враги встретились на урочище, называемом Рожново поле. Когда рати готовы были ударить друг против друга, вдруг явился слепой Василько с крестом в руке и кричал, обращая речь свою к Святополку:
«Вот крест, который ты целовал перед тем, как отнял у меня зрение! Теперь ты хочешь отнять у меня душу. Этот честный крест рассудит нас!»
Произошла жестокая битва. Ростиславичи победили. Святополк бежал во Владимир. Победители не погнались за ним. «С нас довольно стать на своей меже», – говорили они.
Тогда у Ростиславичей и у их врага Давида явилось общее дело: защищать себя от Святополка, тем более что киевский князь не думал оставлять их в покое и, посадив одного из своих сыновей, Мстислава, во Владимире-Волынском, другого, Ярослава, послал к уграм (венграм) подвигать их на Володаря, а сам ушел в Киев, вероятно, замышляя посадить этого самого Ярослава в уделе Ростиславичей, выгнавши последних, подобно тому, как он уже выгнал Давида. Святополк хотел воспользоваться вспыхнувшею враждою между Давидом и Ростиславичами, для того чтобы доставить на их счет владения своим сыновьям. Давид прибыл из Польши и сошелся с Володарем. 3аклятые враги помирились, и Давид оставил свою жену у Володаря, а сам отправился нанимать половецкую орду, которою управлял воинственный и свирепый хан Боняк. Вероятно, Давид успел уверить Володаря, что в самом деле виной злодеяния, совершенного над Васильком, был не он, а Святополк.
Володарь сидел в Перемышле. Пришли венгры со своим королем Коломаном, приглашенные Ярославом Святополковичем, и осадили Перемышль. На счастье Володаря, Давиду не пришлось далеко ездить за половцами: он встретил Боняка где-то недалеко и привел его в Перемышль.
Накануне ожидаемой битвы с венграми Боняк в полночь отъехал от войска в поле и стал выть по-волчьи. Ему вторили голоса множества волков. Таково было половецкое гаданье. «Завтра, – сказал Боняк, – мы победим угров». Дикое предсказание половецкого хана сбылось. «Боняк, – говорит современный летописец, – сбил угров в мяч так, как сокол сбивает галок». Венгры бежали. Много их потонуло и в Вагре и в Сане. Давид двинулся к Владимиру и овладел Владимирскою волостью. В самом городе сидел Мстислав Святополкович с засадой (гарнизоном), состоявшей из жителей владимирских пригородов: берестьян, пинян и выгошевцев. Давид начал делать приступы: дождем сыпались с обеих сторон стрелы: осаждающие закрывались подвижными вежами (башнями); осажденные стояли на стенах за досками; таков был тогдашний способ войны.
В одну из таких перестрелок, 12 июня 1099 года, стрела сквозь скважину доски поразила насмерть князя Мстислава. Осажденные после его смерти терпели тягостную осаду до августа, наконец Святополк прислал к ним на выручку войско. 5 августа Давид не устоял в битве с присланным войском и бежал к половцам. Победители ненадолго овладели Владимиром и Луцком. Давид, пришедши с Боняком, отнял у них и тот и другой город.
Намерение Мономаха соединить князей на единое дело против половцев не только не привело к желанной цели, а, напротив, повело к многолетней войне между князьями; для Русской земли от этого умножилось горе. Однако на следующий (1100) год Мономаху таки удалось опять устроить между князьями совещание и убедить Давида Игоревича отдаться на княжеский суд. Давид сам прислал к князьям послов по этому делу. К сожалению, мы не знаем подробностей подготовки к этому делу. 10 августа князья: Владимир Мономах, Святополк, Олег с братом Давидом сошлись в Витичеве, а через двадцать дней, 30 августа, они снова сошлись на том же месте, и уже тогда был с ними Давид Игоревич.
«Кому есть на меня жалоба?» – спросил Давид Игоревич. «Ты присылал к нам, – сказал Владимир, – объявил, что хочешь жаловаться перед нами за свою обиду. Вот теперь ты сидишь с братьею на одном ковре. На кого у тебя жалоба?» Давид ничего не отвечал.
Тогда князья сели на лошадей и стали врознь каждый со своею дружиною. Давид Игоревич сидел особо. Князья рассуждали о Давиде: сначала каждый князь со своею дружиною, а потом совещались между собою и послали Давиду от каждого князя мужей. Эти мужи сказали Давиду такую речь:
«Вот что говорят тебе братья: не хотим тебе дать стола Владимирского за то, что ты вверг нож между нас, сделал то, чего еще не бывало в Русской земле: но мы тебя не берем в неволю, не делаем тебе ничего худого, сиди себе в Бужске и в Остроге; Святополк придает тебе Дубен и Чарторийск, а Владимир дает тебе 200 гривен да еще Олег и Давид дают тебе 200 гривен». Потом князья послали к Володарю такое слово: «Возьми к себе брата своего Василька; будет вам обоим Перемышль. Хотите, живите вместе, а не хотите – отпусти Василька к нам; мы будем его кормить!»