Болеслав I Храбрый
В 1018 году на помощь Святополку двинулся его тесть, польский король Болеслав I Храбрый. Ярослав вывел войска навстречу на реку Буг, где произошла новая битва. Два войска встретились на Западном Буге и некоторое время не решались перейти реку. Это неожиданно сделал Болеслав, увлекая за собой своих воинов. Ярослав потерпел сокрушительное поражение.