К несчастью Калокира, замысел которого открылся еще при Фоке, Цимисхий оказался способным и деятельным полководцем. Новый базилевс бросил на Святослава и Калокира созданные его предшественником отличные войска. Кроме того, еще Фока успел распорядиться, чтобы союзники Византии – левобережные печенеги – напали на Киев. Поэтому Святославу пришлось оставить Болгарию и устремиться на Русь спасать собственную столицу, свою старую мать и детей. Но когда он подоспел к Киеву, война уже завершилась, не начавшись. Пришедшие с севера войска воеводы Претича остановили печенегов. Их хан обменялся с Претичем оружием и, заключив мир, ушел в приднепровские степи.
Святослав, бросивший все в Болгарии, обнаружил, что в Киеве он совсем не ко двору. Там крепла христианская община, и ее не устраивал князь-язычник. Сам Святослав не жаловал христиан, да и вообще ему было «не любо сидеть в Киеве». Надо сказать, что появившаяся у Святослава идея устроить новую столицу на окраине своей земли была не так уж нелепа. То же самое сделал Петр Великий, создавший Петербург, в котором сосредоточилась шумная жизнь нового общества. И точно так же, как шведы не хотели иметь рядом с собой столицу Петра, греки не желали близкого соседства с воинственным Святославом.
Ольга просила сына не покидать ее. Но старая княгиня скоро умерла, и Святослав поспешил вернуться в Болгарию, где ситуация также изменилась не в его пользу.
Византийцы вышли на равнину Северной Болгарии и захватили город Преславу (Преслав). Болгары быстро перешли на сторону греков: русы уже разочаровали их насилиями и жестокостью. Успевший покинуть Преславу отряд русов вместе с Калокиром ушел на Дунай в город Переяславец. Дальнейшая судьба Калокира нам неизвестна. Печенеги тоже оставили Святослава. Покинутый союзниками, он с небольшой дружиной противостоял теперь и византийским войскам, и восставшей Болгарии.
Святослав и Цимисхий
Весной 971 г. Цимисхий, прервав притворные переговоры со Святославом, подошел к Переяславцу с лучшими войсками империи. Одновременно в Дунай вошла греческая эскадра из 300 кораблей. Переяславец пал после трехдневного штурма, и наступил последний акт трагедии. Русы не могли воевать «в чистом поле» из-за отсутствия конницы и заперлись в городе Доростол. Греки обложили эту небольшую крепость со всех сторон. Русы приняли бой,