Кончине Владимира Святого предшествовали драматические события. Его сын Ярослав проявил непокорство, отказавшись отправлять в Киев причитающиеся с его княжества выплаты:

«В лето 6522. Ярославу сущу в Новегороде, и уроком дающе к Кыеву 2000 гривен от года до года, а 1000 гривен в Новегороде раздавахти людем, и тако давахуть вси посадници новгородстии, а Ярослав сего не даяше к Кыеву отцю своему. И рече Володимир: «Теребите пути и мосты мостите». Хотяше бо на Ярослава ити, на сына своего, но разболевся.

После того как Святополк частично перебил, а частично разогнал официальных наследников Владимира Святого, он столкнулся с Ярославом Мудрым. Новгородский князь готовился к войне с отцом, но выступить пришлось против брата. Узнав о кончине Владимира Святого и избиении братьев, Ярослав спустился на юг и разбил киевское войско под Любечем.

В Радзивиловской летописи непосредственной причиной битвы под Любечем названа обида новгородцев на хулу Волчьего Хвоста:

«И се слышавше новгородици, реша Ярославу, яко: «Заутра превеземся на ня, да еще кто не поидет с нами, да сами поткнем его». Бе бо взамороз и стояше межи двема озеры, и всю нощ пив со дружиною своею. Ярослав же заутра, исполчив дружину, противу свету превезеся, и выседши на берег, и отринуша лодиа от брега, и поидоша противу собе, и совокупившася на месте, и бысть сеча зла: не бе лзе озером печенегом помощи, и притиснуша Святополка с вои ко озеру, и вступиша на лед, и одаляти и нача Ярослав. Видев же Святополк и побеже, и одоле Ярослав». (16, 62)

Длительное противостояние в холодный осенне-зимний период было трудным для обеих сторон. Военные кампании того времени — это обычно краткосрочные летние походы. В саге говорится о дезертирстве в новгородской армии. Надо полагать, что воины бежали и у киевлян. В суровую зимнюю пору армии примерно одинаково таяли, теряя людей от болезней и дезертирства. Но основная опасность для Святополка таилась не в этом.

По прибытии в Новгород Эймунд вёл переговоры с Ярославом об условиях содержания своего отряда:

«Прежде всего ты должен дать нам дом и всей нашей дружине и сделать так, чтобы у нас не было недостатка в припасах, какие нам нужны». «На это условие я согласен», — говорит конунг. Эймунд сказал: «Тогда ты будешь иметь право на эту дружину, чтобы быть вождём её и чтобы она была впереди в твоём войске и княжестве. С этим ты должен платить каждому нашему воину эйрир серебра, а каждому рулевому на корабле — ещё, кроме того, половину эйрира». Конунг отвечает: «Этого мы не можем». Эймунд сказал: «Можете, господин, потому что мы будем брать это бобрами, и соболями, и другими вещами, которые легко добыть в вашей стране, и будем мерить это мы, а не наши воины. И если будет какая-нибудь военная добыча, вы нам выплатите эти деньги, а если мы будем сидеть спокойно, то наша доля станет меньше». И тогда соглашается конунг на это, и такой договор должен стоять двенадцать месяцев». (2, 107–108)

После поражения на Буге армия Ярослава отступала, сдерживая противника обороной крепостей. Где-то под Житомиром пути Ярослава и Святополка на время разошлись. Один ушёл в Новгород, другой в сопровождении поляков отправился покорять Киев.

В Новгороде Ярослав стал готовиться к новой войне. Радзивиловская летопись:

«Ярослав же прибегшю к Новугороду, и хотяше бежати за море, и посадник Снятин, сын Добрынь, с новгородци рассекоша лодиа Ярославля, рекущи: «Можем ся еще бити с Болеслав и Святополком»». (25, 62)

Снятин — форма имени Константин. Горожане во главе с посадником Константином изрубили ладьи трусливого Ярослава, чтобы тот не смог убежать за море. Как и в описании битвы под Любечем, новгородцы выступают в качестве главных положительных героев происходивших событий.

В Радзивиловской летописи лаконично описаны нападение Брячислава на Новгород и его последующее поражение от Ярослава Мудрого:

«В лето 6529. И прииде Бречислав, сын Изяславль, внук Володимир, на Новгород, и зая Новгород, и пои(ма) новгородци и имение их, прииде к Полоцку опять. И пришедши ему ко Судомири реце, Ярослав же ис Киева в 7 день постиже и, и ту победи Ярослав Брячислава, и новгордци вороти к Новугороду, а Брячислав бежа к Полотцку». (26, 63)

Рассказ противоречив. С одной стороны, Брячислав после захвата и ограбления Новгорода возвратился в Полоцк. С другой стороны, Ярослав настиг полоцкого князя, победил в битве и возвратил полон, после чего тот бежал в Полоцк. Похоже на то, что здесь соединены реалии двух разных рассказов. В одном говорилось об ограблении Брячиславом Новгорода и о его возвращении в Полоцк, в другом — о битве при реке Судомири и бегстве Брячислава.