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