Затем наступила очередь Глеба, младшего брата Бориса, который княжил в Муроме. Обратимся к летописи: «Святополк же окаянный стал думать: «Вот убил я Бориса; как бы убить Глеба». И, замыслив Каиново дело, послал, обманом, гонца к Глебу, говоря так: «Приезжай сюда поскорее, отец тебя зовет: сильно он болен». Глеб тотчас же сел на коня и отправился с малою дружиною, потому что был послушен отцу». По пути его догнал гонец от Ярослава, который сообщил, что отец умер, а брат Борис убит. Глеб направился к Смоленску. Но здесь его настигли убийцы Святополка, убили и бросили на берегу реки между двумя колодами. «Затем, – пишет В. Н. Татищев, – послал [Святополк] на Святослава древлянского и велел его убить, понеже оной имел удел свой ближе ко Киеву. Святослав же, уведав, бежал в Венгры, но посланные, догнавши его в горах Венгерских, убили». (За эти убийства в народе Святополка прозвали Окаянным). Итак, кроме Ярослава, серьезных соперников у Святополка не оставалось. Поэтому-то Святополк и решил обрушиться на Ярослава всей силой своего воинства. Эймундова сага сообщает, что Святополк в своем письме к Ярославу потребовал от него «деревень и городов» и, по-видимому, возобновления дани с Новгорода. Одновременно он искал и союзников. Таким союзником мог стать полоцкий князь Рогволод, выходец из норманнов. К нему и направились послы киевского князя просить руки Рогнеды, дочери Рогволда.
В борьбе за киевский стол
«Сага об Эймунде» сообщает, что Ярослав к началу 1016 г. собрал около 3 тыс. новгородцев (русская летопись называет фантастическую цифру 40 тысяч) и 1 тыс. варягов. Предводитель варягов Эймунд потребовал, чтобы Ярослав платил каждому конунгу по эйриру серебра (около 30 граммов), а кормчим на кораблях – еще по половине эйрира плюс бесплатное питание. Ярослав ответил, что у него нет таких денег, и стороны сошлись на том, что Ярослав будет платить бобрами и соболями. В конце лета объединенный отряд двинулся на Киев. Святополку стало известно о движении войска Ярослава. Он собрал дружину со всей подвластной ему земли, нанял печенегов и выступил навстречу. Противники встретились у Любеча и расположились по разным сторонам Днепра. Друг против друга они простояли три недели, не рискуя напасть. Тогда киевский воевода Волчий Хвост решил разозлить новгородцев. Он ездил вдоль берега Днепра верхом и выкрикивал обидные для новгородцев насмешки: «Зачем вы, плотники, пришли сюда со своим хромым князем? Вот мы вас заставим рубить нам хоромы!» Эти слова разозлили новгородцев. Они пришли к своему князю и заявили: «Завтра же перевеземся на них, а если кто не пойдет с нами, того сами убьем». Ярослав не стал отговаривать новгородцев. Ночью он послал лазутчика в стан врага, где находился его человек, узнать, когда лучше наступать. Ответ пришел быстро: наступать необходимо немедленно, поскольку Святополк в эту ночь, не ожидая нападения, безмятежно пировал со своей дружиной.
Ярослав решил использовать не только эту благоприятную ситуацию, но и не совсем удачное расположение дружины противника, которая находилась на берегу Днепра между двумя озерами, покрытыми не совсем окрепшим льдом. Дружина печенегов располагалась за одним из озер и не могла, в случае необходимости, оказать помощь Святополку.
К рассвету все войско Ярослава переправилось на другой берег Днепра и построилось в боевые порядки. Чтобы никто из воинов не поддался панике, от берега оттолкнули все лодки, ладьи и плоты. Ярослав приказал всем своим воинам надеть на головы белые повязки. Это помогало во тьме отличать своих от чужих. «Была сеча жестокая, – записал летописец, – и не могли из-за озера печенеги помочь; и прижали Святополка с дружиною к озеру». Киевляне вступили на неокрепший лед, и тут же многие ушли под воду. Святополк спасся и с небольшой дружиной бежал к своему тестю польскому королю Болеславу I. Ярослав занял киевский стол. «А было ему тогда, – свидетельствует летопись, – 28 лет» (но возможно, 38). Князь щедро расплатился с новгородскими воинами, с которыми одержал победу, раздал старостам по 10 гривен, а смердам по гривне и отпустил их домой. Все лето и зиму на Руси царило спокойствие.
Однако княжение Ярослава в Киеве оказалось недолгим. В 1018 г. Святополк и его тесть Болеслав I Храбрый объявили ему войну. Одновременно на Киев они навели печенегов, которые нанесли огромный ущерб городу. Выгорел почти весь посад. Ярославу пришлось спешно собрать войско и в кровопролитном сражении одолеть печенегов. В этом бою Ярослав был ранен в ногу, что усилило его хромоту. Но войска польского короля и Святополка, поддержанные наемниками-немцами (300 человек) и венграми (500 человек), представляли серьезную опасность для Киева.