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