По получении известий из Киева Ярослав тотчас же экстренно послал предупредить Глеба Муромского об опасности.
Чем объяснить это беспокойство и солидарность братьев Святополка? Святополк, очевидно, стал проводить политическую линию своего отца, и поэтому его братья, не разделявшие этой программы и уже обнаружившие свое отношение к ней, естественно, стали опасаться за себя.
Святополк, прозванный "Окаянным", успел убить Бориса, Глеба Муромского, Святослава Древлянского и, очевидно, готовился то же сделать и с Ярославом. Летопись так о Святополке и говорит, объясняя его намерения: "… избью братию мою и приму власть русскую един".
Ярослав созвал в Новгороде вече и изложил новгородцам положение дела. Ярослав просил у веча прощенья за избиение новгородцев, участвовавших в резне варягов, и предлагал совместно подумать над создавшимся положением. Он заставил их серьезно задуматься над вопросом, что делать дальше: итти ли за Свято-полком и, следовательно, сохранить старые отношения с Киевом, т. е. платить ему дань, или же поддержать его, Ярослава, с именем которого у них связывались надежды на политическую автономию?
"Любимая моя и честная дружина, — передает вечевую речь Ярослава летописец, — юже иссекох вчера в безумии моем; не теперво ми их златом окупити… Братье! Отец мой Володимир умерл есть, а Святополк княжит в Киеве; хочу на него пойти, потягнете по мне".
Новгородцы выразили свое согласие. После этого Ярослав отправился на юг с 4-тысячной дружиной (цифра по Новгородской летописи) вместе с привлеченными им печенегами. Святополк был разбит у Любеча и бежал в Польшу к своему тестю — польскому князю Болеславу. Последний всегда охотно вмешивался в киевские дела, желая поживиться за счет соседней Руси, и, в частности, вернуть завоеванные Владимиром земли.
Ярослав заключил союз с германским императором Генрихом II и вместе ним пошел на Польшу. Болеслав успел, однако, заключить с Генрихом мир и пошел вместе со Святополком на Киев против Ярослава (1018 г.). В его войске участвовали наемные немцы и венгры, кроме того, Святополк привлек к себе печенегов. Ярослав вышел навстречу врагам и встретился с ними у Западного Буга. Ярослав потерпел поражение и бежал с четырьмя дружинниками в Новгород. Однако и польское войско недолго оставалось в Киеве. Поляки вызвали среди населения Киевщины возмущение; русский народ стал избивать поляков "отай", т. е. тайно от властей, которые, по вполне понятным причинам, при создавшемся положении не могли стать на сторону восставших. Болеслав вынужден был поспешно возвратиться к себе домой, захватив, однако, Червенские города, недавно отвоеванные у Польши Владимиром Святославичем.