После Любечского съезда князей (1097 г.) Святополк и князь владимиро-волынский Давыд Игоревич захватили в плен князя Василька Ростиславича и ослепили его, что вызвало возмущение других князей. Против Святополка выступили князья Владимир Мономах, Давыд и Олег Святославичи.
Понимая сложность своего положения Святополк помирился с ними и обязался начать войну против Давыда Игоревича.
В 1098 г. Святополк Изяславич осадил Давыда Игоревича во Владимире-Волынском. Через семь недель осады Давыд покинул город и добровольно ушёл в Червен, а Святополк вошёл в город в Великую субботу (9 апреля 1099 года) и посадил на княжение сына Мстислава.
автор статьи В. Боков