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