В 1880 году новый источниковедческий экскурс но части восстановления истинных событий на Балканах в 60-70-х годах X в. предпринял в своей ранней работе Д. И. Багалей. Вслед за А. Чертковым он отдал предпочтение «Истории» Льва Дьякона, считая, что в русских летописях балканская кампания Святослава изображена неполно, «выхвачены из нее только некоторые эпизоды»9
. Труд же византийца автор оценил в соответствии с историографической традицией XIX века весьма высоко, отметив, что «он не утаивал фактов, могущих бросить некоторую тень на изображаемых им лиц»10. Но, излагая шаг за шагом историю событий по Льву Дьякону, Багалей справедливо заметил, что и в греческом источнике, и в русской летописи совпадает ряд позиций. Во-первых, это относится к хронологии, хотя у Льва Дьякона не дано ни одной точной даты. Однако первый поход руссов в Болгарию он приурочивает ко времени после народного мятежа 966 года, что близко к дате русской летописи - 967 году. Историк констатирует, что до 970 года, по сведениям Льва Дьякона и русской летописи, не было враждебных действий между руссами и греками11. Согласно летописи, договор 971 года был заключен в июле, и у Льва Дьякона кульминация военных событий под Доростолом относится к июлю12. Хотя русский автор ничего не знал о взятии ряда городов в южной Болгарии, но, говоря о том, что Святослав немного не дошел до Константинополя, он косвенно подтвердил данные византийских хроник и о регионе действий русских войск13. И греческий, и русский источники в общем дают примерно одинаковую канву военных событий: сначала верх одерживали руссы, а затем военное счастье склонилось на сторону греков, «по постоянного и решительного успеха не имела ни одна сторона...»14. Оба источника, как отмечает Багалей, сходно передают речи Святослава, описывают его личную храбрость15. Однако некоторые сведения летописи автор считает недостоверными. Среди них сообщения о победе Святослава, о взимании им дани с греков, на которую нет даже намека в договоре 971 года. Налицо пропуск многих событий. Он восполняется лишь благодаря известиям Льва Дьякона.Багалей подробно рассматривает аркадиопольскую битву. Возражая Белову, он заметил, что описанию этой битвы в русской летописи верить нельзя, так как оно не носит цельного характера, а скомпоновано из отдельных эпизодов, заимствованных главным образом у византийских писателей. Так, в одном отрывке говорится о какой-то битве и победе Святослава над греками, а во втором - о завоевании им ряда городов16
. Однако завоевание городов могло ароизойти, по мнению Багалея, лишь после аркадиопольского сражения, когда Варда Склир ущел в Малую Азию, а во главе греческих войск был поставлен бесталанный Иоанн Куркуас. Рассказ летописи относится не к тому сражению, о котором пишут византийцы, имея в виду действия Варды Склира в Европе, а к одному из сражений под Доростолом. В пользу этого говорит и наличие разных оценок греческими источниками и летописью этого сражения. Греки, замечает Д. И. Багалей, пишут о нем как о сражении небольших сил, а летопись оценивает его как решающее. (Если это так, то как же можно отнести его к событиям под Доростолом, где, как известно, не было такого решившего судьбу войны сражения? - А. С.). Согласно летописи, пишет историк, во главе войска руссов стоял сам Святослав, а у Льва Дьякона - некий вождь, убитый в этой битве17.Д. И. Багалей обращает внимание на то, что летопись не знает о взятии греками Преславы, точно так же как не знает и всего хода кампании18
.А. В. Логинов также сделал попытку сопоставить отдельные сведения Льва Дьякона и русского летописца и заметил, что и византийский и русский авторы говорят о двукратных переговорах противоборствующих сторон19
.Весьма скептически отнесся к известиям «Повести временных лет» об участии Руси в международных событиях второй половины 60 - начала 70-х годов X в. А. А. Шахматов.
Касаясь восточного похода Святослава, А. А. Шахматов выделил в летописных сведениях ряд слоев и поставил под вопрос достоверность фактов, сообщаемых поздними составителями летописи. Однако не все доводы А. А. Шахматова безупречны. Так, он посчитал, что сведения о двух походах Святослава против вятичей - это позднейшая вставка. При этом он исходил из того, что после сообщения об обычае Святослава предупреждать своих врагов о нападении на них («Хочю на вы ити...») в летописи приводятся сведения о нападении руссов на вятичей и о походе Святослава на Оку и Волгу. На самом же деле, считал А. А. Шахматов, никакого похода в район Волги и Оки не было: Святослав шел на хазар, то есть в район низовьев Дона, и случайно набрел на вятичей, которые, видимо, жили в X веке «где-нибудь около Дона». Позднейший же автор застал их уже на Оке и сделал соответствующую приписку.
Второго же похода на вятичей, полагал А. А. Шахматов, не было вовсе, так как невероятно, чтобы Святославу пришлось вторично побеждать вятичей после решительной победы над хазарами, от которых они зависели.