По официальной истории, Ярослав настиг племянника на реке Судоме, одержал над ним победу и отнял награбленную добычу, а в следующем году вынудил Брячислава заключить мир, передав ему в управление два города – Усвят и Витебск.
Однако совсем иная картина описывается в “Саге об Эймунде” – войска сошлись, но сражения так и не произошло. Наёмники-норманны из отряда Брячислава пробрались к лагерю противника и сумели похитить жену киевского князя, Ингигерду, когда она с охранниками ехала по лесной дороге. Узнав о том, Ярослав был вынужден вступить в переговоры и согласиться на условия Брячислава, хоть и имел перевес в силе.
Полоцкий князь освободил пленных новгородцев, вернул Ингигерду, взамен добившись мира, сохранив все свои владения и дополнительно получив два важных города, стоявших на торговом пути — Витебск и Усвят. Исход этого противостояния был не в пользу Ярослава.