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