Несмотря на столь активную разработку «альтернативной версии» тех кровавых событий, большинство современных авторов (А. Кузьмин, П. Толочко, М. Свердлов, М. Брайчевский, А. Карпов, Д. Боровков) склонно больше доверять русским, а не иностранным источникам сомнительного содержания и происхождения. Хотя некоторые из них, в частности, А.Г. Кузьмин, М.Ю. Брайчевский и Д.А. Боровков, обратили особое внимание на разную фактическую канву тех трагических событий, содержащихся и в самой ПВЛ, и в «Сказании о Борисе и Глебе», высказав предположение о явной редакции первоначальной статьи ПВЛ.
Пока на юге Руси шла братоубийственная бойня, новгородский князь Ярослав был озабочен внутренним конфликтом в самом Новгороде, где произошла кровавая потасовка между новгородцами и пришлой варяжской дружиной, нанятой им для возможного отпора своему отцу. В конечном счете Ярославу не только удалось погасить этот конфликт, даровав новгородцам так называемый «Устав о мордобое», но и заручиться поддержкой тамошних
Летом 1017 г., отбив очередной набег печенегов на Киев, великий князь Ярослав заключил военный союз с германским императором Генрихом II и пошел походом на пограничный с Польшей город Брест, где возможно скрывался беглый князь Святополк. Но в январе 1018 г. между Германией и Польшей был заключен Будишинский мирный договор и Ярослав, оказавшись в трудном положении, отступил назад. Всю первую половину наступившего года обе стороны усиленно готовились к решающей битве, которая состоялась в конце июля 1018 г. на берегу реки Буг, что в Волыни. По давно заведенной традиции перед ее началом для поднятия боевого духа обе стороны стали
Ярослав с поля брани еле унес ноги и в сопровождении всего четырех ближайших отроков бежал в Новгород, а победители торжественно въехали в Киев, где Святополк Окаянный сел на отцовский престол. Правда, польские и немецкие хроники утверждали, что реально престолом завладел польский король, а Святополк был лишь марионеткой в его руках. Но как бы то ни было, вскоре между зятем и тестем произошел разлад, а сами киевляне, возмущенные бесчинством пришлых иноземцев,
Князь Ярослав, прохладно встреченный новгородцами, собрался бежать «за море», но возмущенные горожане во главе с посадником Константином Добрыничем подняли мятеж и заставили Ярослава подчиниться их воле и продолжить борьбу за отцовский престол. Их совместные усилия вскоре принесли свои плоды: 1) сами новгородцы,