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