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