Когда Харальд конунг был уже стар, он понял, что ему грозит постыдная для мужчины смерть от старости. Не желая попасть в Нифльхейм, он предпочел славную смерть в бою, чтобы пировать потом среди эйнхериев Валгаллы. И он вызвал на бой своего племянника, Сигурда Кольцо, конунга Свеаланда и Западного Гаутланда. Противники готовились к битве целых семь лет, и у каждого было воинство из двухсот тысяч человек. В войске Харальда был Убби Фрисландский, Ульв Широкий, Хотбродд Упрямый и другие великие герои, а также триста валькирий под предводительством Хед, Висны и Хедборг. На стороне Сигурда конунга сражались могучий Старкад, Эгиль Лысый, норвежец Греттир Злой, Эрлинг Змея и другие могучие мужи. К ним присоединилось великое множество норвежцев, финнов, эстов, куроннов, бьярмов, ливонцев, саксов, англов, фризов и ирландцев. Невозможно перечислить всех знаменитых героев, что сражались в этой битве.

Местом сражения были выбраны торфяные поля Броваллир, что возле озера Аснен. Каждый из конунгов собрал огромное войско. Войско Харальда конунга было столь велико, что для его перевозки потребовалось три тысячи судов. Целые леса свели ради их сооружения, и когда они встали в проливе Каттегат, то заняли его весь, так что любой мог по кораблям перейти из Дании, как по суше.

– Оба конунга побуждали своих воинов отважно идти в бой, звучали боевые рога-луры, и к самому небу взлетали боевые кличи, – рассказывал Торир Верный мальчикам: Харальду, Рери, Рагнвальду, Гудбранду, Гудлейву, и прочие домочадцы вместе с ними слушали, затаив дыхание. Эта сага звучала возле очага каждую зиму, но никому не было скучно ее слушать. – Сражение началось с обмена копьями, потом вступили стрелки из лука, и на поле сражения пролилось море крови. А после уж и мечи покинули ножны, и воины сошлись. Великие подвиги совершил в этой битве Убби Фрисландский. От руки его пал сначала Рагнвальд Мудрый Советчик, потом герой Трюггви и три мужа из рода конунгов Свеаланда. Сигурд конунг, посчитавший за обиду гибель своих людей, послал Старкада навстречу Убби, и тот ранил Убби, но сам получил еще более тяжелые раны числом шесть. После этого Убби убил Агнара, взял в каждую руку по мечу и продолжал сражаться, пока не пал, пронзенный десятками стрел.

Тогда валькирия Веборг, Щитоносная Дева, убила героя Соти, а потом сумела нанести Старкаду такой удар в лицо, что наполовину отрубила ему бороду, но он схватил бороду зубами и не дал ей упасть. Пришедший от этой раны в неистовство, разъяренный Старкад двинулся дальше сквозь войско данов, убивая всех воинов вокруг себя, и встретил валькирию Висну, которая держала датский стяг. «К своей смерти спешишь ты! – закричала она. – Теперь пришел твой срок умереть!» Старкад закричал в ответ: «Нет, не прежде, чем ты потеряешь стяг Харальда конунга!» Тогда он ударил ее и нанес ей рану в руку, так что пришлось ей выпустить стяг. И после этого он еще убил героев Браи, Грепи, Гамли и Хаки.

Сам Харальд конунг, старый и почти слепой, тоже сражался, стоя на коленях в своей колеснице, держа в каждой руке по мечу, и от рук его пало много воинов и с левой, и с правой стороны от колесницы. Так продолжалось, пока сам Один не нанес удар Харальду, от которого тот погиб. С ним вместе в той битве погибло еще пятнадцать конунгов и тридцать тысяч воинов. А иные говорят, что и сорок тысяч.

Когда Сигурд конунг узнал, что Харальд конунг погиб, он приказал немедленно остановить сражение. На следующий день он отыскал тело Харальда конунга и предал его погребению со всевозможными почестями, и на погребальный костер с ним возложили все его оружие и боевого коня. Говорят также, что сын Харальда, Хрёрек, погиб в один день со свом отцом. Другие же люди говорят, что Хрёрек сын Харальда не погиб, но вместе со своим хирдом и остатками дружины ушел за море куда-то на восток и захватил там себе державу. У Харальда конунга был другой сын, Транд Старый, прадед Хальвдана Ютландского. А Сигурд Кольцо после одержанной победы стал конунгом всех шведских и датских земель. Он же приходится отцом Рагнару Лодброку.