Или же и мне то же сделать? Рассуди меня, Господи, по правде, да прекратятся злодеяния грешного
". И пошел на Святополка. Услышав же, что Ярослав идет, Святополк собрал бесчисленное количество воинов, русских и печенегов, и вышел против него к Любечу на тот берег Днепра, а Ярослав был на этом". Однако в сообщении летописи искажена правда; Святополк в 1016 году не был в Киеве. В этот город он пришел только два года спустя – с войском Болеслава Храброго. Пришел, чтобы освободить жену. Не был в Киеве и Ярослав, потому что он пошел на Киев в 1017 году, дошел, и далее мы читаем, что "Ярослав пошел в Киев, и погорели церкви". А весь 1016 год теряется в неизвестности, хотя под этим годом изображено сражение между Ярославом и Святополком, в котором Ярослав разбил войско брата. В датировке передвижений Святополка лучше ориентироваться не на русскую летопись, а на западный источник – хроники Титмара Мерзебургского. Учитывая эти записи, можно сделать такой вывод: Ярослав готовился к решающему сражению, он собрал своих "варягов" и выступил к Волыни, куда должно было двигаться польское войско, которое шло сажать на киевский стол законного наследника. Битва произошла на реке Буг."…14 стали они no обеим сторонам реки Буга. И был у Ярослава кормилец и воевода, именем Буда, и стал он укорять Болеслава, говоря: "Проткнем тебе колом брюхо твое толстое ‘. Ибо был Болеслав велик и тяжек, так что и на коне не мог сидеть, но зато был умен. И сказал Болеслав дружине своей: "Если вас не унижает оскорбление это, то погибну один". Сев на коня, въехал он в реку, а за ним воины его. Ярослав же не успел исполниться, и победил Болеслав Ярослава. И убежал Ярослав с четырьмя мужами в Новгород, Болеслав же вступил в Киев со Святополком. И сказал Болеслав: "Разведите дружину мою по городам на покорм"; и было так. Ярослав же, прибежав в Новгород, хотел бежать за море, но посадник Константин, сын Добрыни, с новгородцами рассек ладьи Ярославовы, говоря: "Хотим и еще биться с Болеславом и со Святополком". Стали собирать деньги от мужа по 4 куны, а от старост по 10 гривен, а от бояр по 18 гривен. И привели варягов, и дали им деньги, и собрал Ярослав воинов много".
Эту же историю, но уже на "польский манер", рассказывает Галл Аноним, но у него Болеслав отправляется в Киев не ради освобождения своей дочери из тюрьмы, а для того, чтобы отомстить русскому князю, не отдавшему ему в жены свою сестру. Речка Буг тут тоже присутствует, но в конце, а не в начале похода.