Греческие источники полны недомолвок, противоречий и явного нежелания признать союз русских с болгарами, который, судя по переходу к Святославу 80 болгарских городов, обозначился уже при первом появлении русских на Дунае. Греческие авторы писали тогда, когда Византия, вытеснив Святослава с Балкан, полностью поработила Болгарию, и их многочисленные выпады против русских являются просто выполнением политического задания. Это следует учитывать при анализе источников.
Из того, как император Никифор (будто бы сам пригласивший Святослава для того, чтобы привести к покорности болгар) отнесся к вести о появлении русских у дельты Дуная, уже становится ясно, что никакого приглашения, никакого дружественного договора Византии с Киевской Русью, направленного против болгар, на самом деле не было.
Узнав о появлении русских, Никифор начал спешно готовиться к обороне своей столицы: «снарядил закованную в железо конницу, изготовлял метательные орудия и расставлял их на башнях городской стены»; Босфор был перетянут огромной железной цепью. Союзников, якобы «повиновавшихся императору», так не поджидают.
Из слов того же Льва Дьякона явствует, что появление Святослава на Дунае сам император расценивал как «начало войны против обоих народов», то есть и против русов, и против болгар. «Ему показалось, что полезно склонить один из этих народов на свою сторону». Хитроумные византийцы решили получить у болгарской знати заложников и под видом смотрин невест для принцев (сыновей императора Романа) заполучили в Константинополь болгарских знатных девушек. После этого какая-то часть болгарских феодалов невольно оказалась в руках Никифора. Это объясняет нам многое в событиях конца 960-х годов.
Очевидно, летописные свидетельства о битвах Святослава с болгарами в 967 году относятся не к Болгарскому царству Петра, не к Болгарии вообще, а к отдельным феодальным владетелям, вроде тех, чьи дочери стали заложницами цесаря. К ним должны быть отнесены и владетели Переяславца на Дунае, враждебные Святославу. Здесь, на месте старого дворца хана Омортага (середина IX века), могли сохраниться контингенты тюрко-болгарского всадничества, несколько обособленного от остального населения.
В свете данных о сторонниках Византии в среде болгарской знати мы должны крайне острожно отнестись к преднамеренным высказываниям греческих хронистов о войне русских против болгар. Если результатом нижнедунайских военных действий Святослава была контрибуция, наложенная им на Византию (летопись), то из этого становится ясным, кто именно был его настоящим противником.
В 969 году умер болгарский царь Петр, а император Никифор был убит своим двоюродным братом Иоанном Цимисхием, собственноручно зарубившим его мечом (10 декабря 969 года). Иоанн стал императором.
Обстановка в 970 году была такова: в столице Болгарии Великой Преславе в царском дворце жил, обладая всеми сокровищами, болгарский царь Борис, сын Петра. В качестве воеводы при нем находился варяг русской службы Свенельд.
В Переяславце на Дунае, в середине «острова русов» княжил Святослав. В Киеве он оставил старшего сына Ярополка; другого — Олега — посадил в мятежной земле Древлян, а третьего — Владимира — направил в Новгород. Сам Святослав был весьма доволен той новой землей, куда он переместился в 967–969 годах. Это не было переносом столицы, но являлось переносом резиденции и закреплением новой, очень выгодной позиции на скрещении разных путей:
Русские и болгарские войска не только господствовали в Болгарии, но и перешли в широкое наступление по всей северной границе Византийской империи. Они оказались там, где недавно проводил свою инспекционную поездку император Никифор. Войска Святослава перешли Балканы, пересекли византийскую границу и оказались в «долине роз», в бассейне Марицы. Здесь был взят Филиппополь (современный Пловдив), и союзники дошли до Аркадиополя. «За малъмъ бо бе не дошьл [Святослав] Цесаряграда». До Царьграда оставалось всего лишь 4 дня пути по равнине.