Святополк медлил исполнить обещание, данное Владимиру Мономаху и Святославичам. Только в 1099 г. он собрался наконец и пошел на Давида. Последний обращался с просьбою о помощи к союзнику своему, польскому королю Владиславу Герману; но и Святополк тоже предлагал Владиславу свой союз и послал ему богатые дары. Осажденный во Владимире и не получая помощи от поляков, Давид принужден был сдать город Святополку и довольствоваться небольшою оставленною ему волостью. Но междоусобия этим не кончились. Великий князь, поощренный успехом, вздумал теперь выгнать и Ростиславичей из Волынской земли, чтобы владеть ею сполна. Еще слишком жива была память о могуществе Киевского государя, господствовавшего над всеми русскими землями, и даже такой непредприимчивый князь, как Святополк II (конечно, не без влияния киевских бояр), обнаруживает попытку если не к объединению, то к возможно большему захвату земель в свои руки. А в подобных случаях благодатная Волынская земля, как ближайшая к Киевской и не отделенная от нее никакими естественными преградами, обыкновенно служила первым предметом киевских домогательств. Борьба с храбрыми братьями, однако, была неудачна. Тогда великий князь призвал на помощь угорского короля Коломана. Но на этот раз общая опасность помирила Ростиславичей с Давидом: он соединился с ними против Святополка, чтобы воротить себе Владимир. Давид привел наемную половецкую помощь. С ним пришел знаменитый половецкий хан Боняк, и они решили напасть на угров, которые стояли около Перемышля на реке Вагре и были гораздо многочисленнее половцев. Летописец наш по этому поводу сообщает любопытные подробности о Боняке. В ночь перед битвою он выехал из своего стана в поле и начал выть по-волчьи; ему откликнулся сначала один волк, потом завыли и многие. Боняк воротился в стан и сказал Давиду: «Завтра нам будет победа над уграми». Поутру он разделил войско на три части: вперед пустил своего воеводу Алтунопу, Давида поставил назади под стягом, т. е. под знаменем, с его русскою дружиною; а сам с остальными Половцами устроил засаду по сторонам. Угры стояли заставами; Алтунопа напал на первую заставу и, пустив стрелы, обратился в притворное бегство. Угры дались в обман и начали его преследовать; когда они миновали засады, Боняк вышел и напал на них с тыла; Алтунопа повернул им в лицо; подоспел и Давид. Боняк, по выражению летописи, сбил угров в мяч, «как сокол сбивает галок». Угры бросились спасаться бегством; причем много их перетонуло в реках Вагре и Сане.
Война Давида и Ростиславичей с Святополком продлилась до следующего 1100 года; в августе этого года князья собрались на новый съезд, который на сей раз происходил подле Витичева. Святополк, Владимир Мономах, Давид и Олег Святославичи в сопровождении своих дружинников съехались, чтобы рассудить дело Давида Игоревича, и, кажется, по его собственной жалобе. Он также явился на съезд. «Ну, вот ты сидишь теперь с нами на одном ковре, — сказали братья Давиду, — говори, в чем твоя жалоба». Братья встали, сели на коней, и каждый подъехал к своей дружине, чтобы посоветоваться с нею. Давид между тем сидел в стороне и ждал решения. Переговорив с боярами и между собою, братья отрядили своих мужей: Святополк — Путяту, Владимир — Орогостя и Ратибора, Давид и Олег Святославичи какого-то Торчина, и велели сказать Давиду Игоревичу следующее:
«Не даем тебе стола Владимирского, потому что ты бросил нож между нами и сделал то, чего никогда не бывало в Русской земле. Мы тебя не подвергаем заключению и не делаем тебе никакого другого зла; ступай, садись на Бужске и Остроге; Святополк дает тебе еще Дубно и Чарторыйск, Владимир — двести гривен, Давид и Олег — также двести гривен».
Опальный князь должен был подчиниться решению братьев. Владимир Волынский остался за Святополком; последний дал еще Давиду город Дорогобуж, где тот впоследствии и умер.
Как Любецкий съезд порешил спор о Чернигове, так Витичевский съезд прекратил междоусобия за Волынскую область. Водворив мир в Русской земле, князья склонились на убеждения Владимира Мономаха и соединенными силами обратились теперь на своих общих врагов, т. е. на диких половцев. Борьба Руси с этими кочевниками около того времени принимает ожесточенный, упорный характер. Столь же коварные, как и хищные, половецкие ханы часто заключали мир с русскими князьями, причем брали джары и клялись не нападать на русские земли; но вслед затем забывали о своих клятвах и вновь приходили жечь, грабить и уводить в плен русское население. Такое вероломство ожесточило русских людей, и только этим общим ожесточением можно объяснить следующий поступок Владимира Мономаха, наиболее уважавшего клятвы и договоры, наиболее рыцарственного из русских князей того времени.