И снова мир оказался недолгим. В 1107 г. хан Боняк опустошил предместья Переяслава, а затем, соединившись с ханом Шаруканом, подступил к Лубнам. Но здесь 12 августа их настигли и разгромили соединенные дружины Святополка Киевского, Владимира Переяславского и Олега Черниговского. Эта победа в очередной раз доказала преимущество действий объединенных русских дружин. После победы под Лубнами стратегической инициативой завладели русские князья, и в начале 1111 г. Владимир Мономах на очередном съезде под Киевом убедил их выступить в новый поход.
Объединенные силы князей, собравшиеся у Владимира в Переяславе, в начале марта перешли Ворсклу и, захватив Сугров и Шарукан (вблизи современного Харькова), нанесли половцам решительное поражение на реке Сальнице, притоке Северского Донца. Обессиленные половцы были отброшены от границ Руси далеко к Предкавказью, а часть их ушла в Грузию. Наконец-то стране был надежно обеспечен мир, а власть Киева снова простерлась до Дона, причем были восстановлены сухопутные связи с отдаленными владениями — Белой Вежей и Тмутараканью.
Однако теперь конфликт назревал в самом Киеве. В последние годы жизни Святополк часто болел, чем его многочисленное окружение пользовалось для личного обогащения за счет горожан и государственной казны, вызывая у киевлян возмущение. Поэтому не удивительно, что как только 16 апреля 1113 г. великий князь умер, в столице сразу же начались беспорядки. Бояре, опасаясь взрыва народного негодования, направили к пользовавшемуся всеобщим уважением Владимиру в Переяслав посольство с просьбой занять киевский престол. Однако князь, уважая принятое по его же настоянию в Любече решение о владении отцовским наследством, колебался.
Между тем обстановка в столице накалялась. Восставшие киевляне разграбили двор Путяты Вышатича и пошли громить кварталы Копирева конца, где жили ростовщики и менялы. Перепуганные бояре опять послали за Владимиром, сообщая, что ситуация в городе вышла из-под контроля и погромы грозят перекинуться на княжеские дворцы и монастыри. Тогда Мономах согласился принять великокняжеский престол, и 20 апреля 1113 г. Киев торжественно встречал нового князя, давно уже ставшего «своим» для горожан. Приветствовать Владимира вышли митрополит Никифор с епископами и игуменами столичных монастырей, городская знать и весь киевский люд.
Половцы, узнав о смерти Святополка и волнениях в городе, решили взять реванш за прошлые поражения, надеясь на то, что между князьями не будет единства. Однако Владимир успел вовремя собрать силы и выступить им навстречу. Кочевники не приняли боя и бежали, едва завидев дружины русичей. Для укрепления своих позиций Владимир, с согласия других князей, совершил перемещения должностных лиц внутри страны, посадив своих младших сыновей, Святослава и Вячеслава, в Переяславе и Смоленске, а старший Мономахович, Мстислав, сохранил за собой Новгородскую землю, где он правил до утверждения отца в Киеве.
Все годы великого княжения Владимир Мономах крепко держал власть над Киевской Русью. В 1115 г. он выступил против Глеба Всеславовича, князя Полоцкого, за то, что он, в нарушение договоров и воцарившегося в стране мира, опустошил землю дреговичей и сжег их город Слуцк. После повторного неповиновения Мономах привел Глеба в Киев как пленника, где тот вскоре и умер. Подобным образом в 1117 г. был укрощен сидевший на Волыни своевольный племянник Владимира Ярослав Святополкович, бежавший в Венгрию. В 1123 г. этот князь создал против Владимира мощную коалицию, в состав которой, кроме него и прикарпатских князей Ростиславичей, вошли венгры, чехи и поляки. Однако в самом начале войны Ярослав был смертельно ранен, а после его смерти союзники разошлись по домам. Единство Киевской Руси было восстановлено и уже не нарушалось до самой смерти унаследовавшего престол от Мономаха его старшего сына Мстислава.
Годы правления Владимира Мономаха стали для Киева и всей Руси благоприятной порой. Половцы были укрощены и сами искали прочного мира. Превосходство над ними окончательно закрепилось успешным походом на Дон сына великого князя, Ярополка, в 1116 г. Объединенные силы князей снова овладели зависимыми от кочевников аланско-булгарскими городами Сугровом, Шаруканью и Балином, а там Ярополк вскоре женился на плененной аланской княжне Елене, поразившей киевлян своей красотой. В ознаменование заключенного мира, надолго положившего конец войнам с половцами и донецкими аланами, Владимир в 1117 г. женил своего младшего пятнадцатилетнего сына Андрея на внучке погибшего в войне с Русью великого половецкого хана Тугоркана.