Любеч еңеүе генә Святополк менән көрәште туҡтатмай: тиҙҙән ул Киевҡа бәшнәктәр менән килә, ә 1018 йылда Святополк саҡырып килтергән Польша короле Болеслав I Храбрый Буг йылғаһындағы алышта Көнбайыш Буг ярында Ярослав ғәскәрен ҡыра, Болеслав I Киевты баҫып ала, Ярославтың апай-һеңлеләрен, ҡатыны Аннаны һәм үгәй әсәһен әсир итә, һәм ҡаланы ҡыҙының ире Святополкка биреү урынына, үҙе ҡалала тороп ҡалырға маташа. Ләкин киев халҡы, поляк дружинаһының рәхимһеҙлеген күреп, поляктарҙы үлтерә башлай, һәм Болеслав, Святополкты хәрби ярҙамынан мәхрүм итеп, ашығыс рәүештә Киевты ҡалдыра. Ә Ярослав, еңелгәндән һуң, Новгородҡа кире ҡайтып, «диңгеҙ аръяғына» ҡасырға әҙерләнә. Но новгородлылар, посадник Константин Добрынич етәкселегендә, кенәздең судноларын ватып-емереп, кенәзгә, уның өсөн Болеслав һәм Святополкка ҡаршы торасаҡтарын әйәтәләр. Улар аҡса йыя, конунг Эймунд варягтары менән яңы килешеү төҙөй һәм үҙҙәре лә ҡораллана. 1019 йылдың яҙ башында Ярослав торған был ғәскәр Святополкка ҡаршы яңы поход ойоштора. Альте (1019) йылғаһы буйындағы алышта Святополк еңелә, уның байрағын тартып алалар, ул яраланһа ла, ҡаса. Конунг Эймунд Ярославтан: «үлтерегә бойораһыңмы әллә юҡмы?» тип һорай[54], — Ярослав ризалыҡ бирә.