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