Настоящую войну с Византией вел грозный победитель хазар Святослав Игоревич. В 968 году он отправился в поход против болгар на далекий голубой Дунай. Туда настойчиво звал его Калокир, посол византийского императора Никифора Фоки, надеявшегося столкнуть в истребительной войне два опасных для его империи народа. За помощь Византии Калокир передал Святославу 15 кентинариев (455 килограмм) золота, однако было бы неправильно считать поход русичей против болгар рейдом наемных дружин. Прийти на выручку союзной державе киевский князь был обязан по договору, заключенному с Византией в 944 году князем Игорем. Золото было лишь даром, сопровождавшим просьбу о военной помощи.
Всего 10 тысяч воинов взял с собой в поход русский князь, но не числом воевали и воюют великие полководцы. Спустившись по Днепру в Черное море, Святослав стремительно атаковал высланное против него тридцатитысячное болгарское войско. Разгромив его и загнав остатки болгар в крепость Доростол, князь взял Малую Преславу (Сам Святослав назвал этот город, ставший его новой столицей, Переяславцем), заставив объединиться против него и врагов, и вчерашних друзей. Болгарский царь Петр, лихорадочно собиравший войска в своей столице – Великой Преславе, вступил в тайный союз с Никифором Фокой. Император подкупил печнежских князей, в 971 году напавших на Киев. Тогда далеко на Дунай полетел призыв киевлян, с трудом отбившихся от нападения врагов: «Ты, князь, чужую землю ищешь и бережешь ее, а свою покинул, чуть было не забрали нас печенеги, и мать твою, и детей твоих. Если не придешь и не защитишь нас и снова нас возьмут, то неужели тебе не жаль ни матери старой своей, ни детей твоих».
Не мог не услышать этот призыв Святослав. Вернувшись с дружиной в Киев, он настиг и разгромил печенежское войско, далеко в степь прогнал его жалкие остатки. Тишина и покой воцарились тогда в Русской земле, но мало этого было ищущему битвы и ратного подвига князю. Не выдержал он мирной жизни и взмолился матери: «Не любо сидеть мне в Киеве. Хочу жить в Переяславце на Дунае. Там средина земли моей. Туда стекается все доброе: от греков – золото, ткани, вина, овощи разные; от чехов и венгров – серебро и кони, из Руси – меха, воск и мед».
Выслушала горячие, запальчивые слова сына княгиня Ольга и лишь одно промолвила ему в ответ: «Ты видишь, что я уже больна, куда же ты хочешь уйти от меня? Когда похоронишь меня, то иди куда захочешь…»
Через 3 дня она умерла. Похоронив мать, Святослав разделил Русскую землю между своими сыновьями: Ярополка посадил княжить в Киеве, Олега послал в Древлянскую землю, а Владимира – в Новгород. Сам же поспешил в свои завоеванные силой оружия владения на Дунае. Торопиться его заставляли приходившие оттуда известия – новый болгарский царь Борис, вступивший на трон с помощью греков, напал на русский отряд, оставленный Святославом в Переяславце, и овладел крепостью.
Подобно стремительному барсу бросился русский князь на врага, разгромил его, пленил царя Бориса и остатки его войска, овладел всей страной от Дуная и до Балканских гор. Вскоре он узнал о смерти Никифора Фоки, убитого своим приближенным – Иоанном Цимисхием, выходцем из армянской фемной знати, объявившим себя новым императором. Весной 970 года Святослав объявил ему войну, угрожая врагу поставить шатры у стен Царьграда и называя себя и своих воинов «мужами крови». Затем он перешел через заснеженные горные кручи Балкан, штурмом взял Филипполь (Пловдив) и подошел к Аркадиополю (Люле-Бургаз). До Царьграда оставалось всего лишь 4 дня пути по равнине. Здесь произошла битва русичей и их союзников – болгар, венгров и печенегов с наспех собранной армией византийцев. Победив и в этом сражении, Святослав не пошел далее, а взял с греков «дары многие» и вернулся назад в Переяславец. Это была одна из немногих ошибок прославленного русского воителя, ставшая для него роковой.
Иоанн Цимисхий оказался хорошим учеником и способным полководцем. Отозвав из Азии лучшие византийские войска, рбъединив их с отрядами из других частей своей империи, он всю зиму муштровал их, сплотив в огромное обученное войско. Также повелел Цимисхий собрать новый флот, починив старые и построив новые боевые корабли: огненосные триеры, галеи и монерии. Число их превысило 300. Весной 971 года император Иоанн направил их к устью Дуная, а затем вверх по этой реке, чтобы отрезать дружину Святослава, помешать ей получит помощь из далекой Руси.