Святополк, усыновленный племянник великого князя Владимира, так и не смог простить дяде убийство отца. Владимир хоть и не любил Святополка, но сделал много хорошего для него, замаливая грех братоубийства.
Великий князь никогда не собирался оставлять племяннику киевский престол. Обстоятельства сложились так, что на момент смерти Владимира Святополк находился в Киеве и незамедлительно воспользовался ситуацией.
Он собрал граждан на площади перед княжеским дворцом и объявил себя государем Киевской Руси. При этом Святополк щедро раздавал киевлянам сокровища из казны. Граждане принимали дары с тяжелым сердцем, так как никто из них не сомневался , что новым государем должен был стать Борис.
Бориса и Глеба Владимир любил больше всех своих детей.
Борис пользовался уважением и любовью всего русского народа. В его лице русичи видели справедливого и доброго правителя. В народной памяти сохранились описание внешности и характер Бориса: "... стройный , величественный, пленящий всех красотою и любезностию, имел взор приятный и веселый, отличался храбостию в битвах и мутростию в советах."
Приближенный советовали Борису войти с войском в Киев и стать во главе государства, но Борис не пошел против брата, мечтая, что тот теперь будет вместо отца. Дружина покинула нерешительного Бориса и отправилась в Киев присягать новому государю.
Святополк знал о всенародной любви к Борису, считал его главным претендентом на престол и не мог оставить в живых. Он подослал в Борису четырех убийц, которые безжалостно расправились с князем, пронзив его тело копьями.
Коварный Святополк после убийства Борису сразу же послал гонца в Муром к Глебу с сообщением, что Владимир болен и желает его увидеть. Глеб ни чего не знал о смерти Владимира и убийстве Бориса и поспешил в Киев с небольшим отрядом дружинников.
Возле Смоленска Глеб встретил посланца князя Ярослава из Новгорода с известием о кончине отца и злодеянии Святополка. Глеб стал усилено молиться, оплакивая отца и брата. В то время его настигли наемные убийцы. Они захватили отряд Глеба.
Смерть он принял от собственного повара Торчина, пожелавшего тим убийством заслужить расположение нового правителя. Несколько дней пролежало тело Глеба на берегу реки. Позже его похоронят вместе с Борисом в вышгородской церкви Святого Василия. Оба брата впоследствии были причислены к лику святых.
Древлянский князь Святослав, третий брат, предвидя скорую расправу, решил бежать в Венгрию. Но наемники Святополка догнали его в Карпатах и жестоко убили. Святополк торжествовал и продолжал раздавать киевлянам одежду, деньги, драгоценности, надеясь завоевать любовь своих подданных.
Незадолго до того новгородский князь Ярослав, собираясь выступить против войска отца, призвал на помощь варягов. Но они вели себя дерзко и оскорбляли мирных граждан, обворовывали их насилуя их жен. Терпение новгородцев иссякло, и они истребили множество варяжских войнов.
Ярослав хитростью заманил к себе безоружных зачинщиков этой расправы и убил всех. В ту же ночь из Киева прибыл гонец его сестры Предславы с известием о печальных событиях. Ярослав понимал, что его тоже постигнет участь Бориса, Глеба, Святослава. Помочь ему могли лишь новгородцы, но князь только что расправился с их согражданами и теперь не знал что ему делать.
Он собрал на площади горожан и сообщил о смерти князя Владимира и злодеяниях Святополка. Потрясенные новгородцы поддержали Ярослава и помогли собрать ему огромное войско для похода на Киев. Князь одолел Святополка, тот был вынужден бежать в Польшу и нашел убежище у польского короля Болеслава, своего тестя. Польский монарх без промедления стал готовиться к походу на Русь. За несколько месяцев ему удалось усилить свое войско союзниками и наемниками: венграми, немцами, печенегами и хорошо их вооружить.
Ярослав взошел на киевский престол и занялся государственными делами, но начало его правление было омрачено сильнейшим пожаром летом 1017 года, обратившим в пепел большую часть Киева.
Князь был занят помощью пострадавшим киевлянам и не придал большого значение тому, что польский король со своим воском встал на берегу Буга. Ярослав не ожидал внезапного нападения Болеслава и недооценил противника.
Болеслав недаром имел прозвище Храбрый и, несмотря на свою тучность, был великолепным воином и стратегом. Он наголову разбил войско Ярослава и двинулся к Киеву. Ярослав с оставшимся с ним четырьмя воинами укрылся в Новгороде.
Южные города сдавались Болеславу один за другим. Киев тоже не долго продержался в осаде, и 14 августа 1017 года войско во главе с Болеславом и Святополком вошли в городские ворота, а киевляне вновь признали Святополка государем.
Ярослав переживал свое поражение и собирался бежать за море к варягам, но новгородские бояре удержали его от этого шага. Они уничтожили лодки, подготовленные к отплытию, отдали Ярославу все, что сами имели, и собрали деньги с каждого новгородца. На эти средства Ярослав нанял варягов и вооружил войско.
Тем временем в Киеве фактически стал править Болеслав, и это очень раздражала Святополка. Он не хотел делить свою власть с ним. Святополк тайно отдал распоряжение верным людям в городах, где сидели наместники Болеслава, уничтожить всех поляков. Новое злодеяние брата помогло Ярославу, так как одним врагом стало меньше. Святополк, оставшийся без поддержки, бежал за помощью к печенегам. Возглавив печенежское войско, князь выступил навстречу Ярославу.
Они сошлись на том самом месте, где убили Бориса. Сражение было таким долгим и кровопролитным, что по словам летописца, такого еще не бывало в нашем отечестве. Три раза возобновлялась битва, и наконец Святополк обратился в бегство.
Рассудок его помутился, а тело охватил внезапный недуг, князь даже не мог самостоятельно передвигался, и воинам пришлось нести Святополка на руках. Он не посмел больше обращаться за помощью к полякам, миновал Польшу и добрался до Богемских пустынных земель, где и закончилась его жизнь.
Князь Святополк за свои страшные грехи заслужил только проклятие соотечественников и потомков.