Калокир привез Святославу много драгоценнейших даров, в числе коих было 27 пудов чистого золота, и просил от имени императора помочь грекам против дунайских болгар. Дело в том, что греки при нескольких императорах платили из года в год дань болгарам. Когда же воцарился Никифор Фока и прославился своими победами над арабами, то ему показалось очень обидным платить дань болгарскому народу; поэтому когда болгарские послы прибыли в Царьград за ежегодной данью, то Никифор Фока, в торжественном собрании всего двора, велел их бить по щекам и всячески оскорблял на словах; затем он пошел войной на болгар, но вскоре, однако, увидел, что совладать с ними ему одному не под силу. Вот тогда он снарядил Калокира с богатыми дарами просить помощи русского князя. Передав Святославу поручение императора, Калокир, человек отважный и хитрый, увидел, какую грозную силу представляют русские, и понял, что с их помощью можно покорить не только болгар, но и достигнуть царского греческого престола. И вот Калокир начинает обдумывать дело совсем по-другому, нежели как приказывал ему царь Никифор. Он вознамерился сам заместить, с помощью русских, этого царя и овладеть греческим царством; русскому же князю, за ратную помощь в этом деле, он предложил предоставить всю Болгарскую землю.
Смелое, отважное и великое предприятие было по душе нашему Святославу. Покорив Болгарию, он рассчитывал привести под единую русскую руку еще одно славное славянское племя.
В августе 967 года Святослав с 60 тысячами храбрецов спустился обычным русским путем по Днепру в Черное море, а затем приблизился к Дунаю и, быстро высадившись на берег, смело напал на болгар. Те не выдержали, побежали и заперлись в крепости Доростоле, а болгарский царь Петр так огорчился этим неожиданным нападением русских, что у него отнялись руки и ноги.
Русские прошлись по Дунаю, как и по Волге, страшной грозой и возвратились на зиму домой с неисчислимой добычей. На другой год, в 968 году, Святослав снова явился на Дунае и быстро, как барс, переносясь с одного места на другое, забрал 80 болгарских городов. После этого он сел княжить в городе Переяславце на Дунае. Калокир оставался при нем и из Переяславца продолжал строить свои козни, чтобы завладеть греческим престолом. Однако царь Никифор скоро прозрел и узнал, что замышляет против него коварный Калокир. При этом Никифор увидел также, что он сделал большую ошибку, призвав против болгар русских, так как этим призванием он нажил себе нового сильного соседа, гораздо более грозного, чем болгары. И вот, забыв свою гордость, Никифор послал послов мириться с болгарами, напоминая, что болгары такие же христиане, как и греки, а потому и должны жить вместе в дружбе и любви. При этом Никифор, в утверждение дружбы, просил болгар прислать невест царского рода для сыновей бывшего императора Романа.
Болгары пошли, конечно, на мир и союз с греками с большой радостью.
Первым их делом против общего врага – русских был подкуп печенегов, чтобы те напали на Киев и тем вызвали из Переяславца и самого Святослава.
Так и случилось.
Летом 968 года печенеги подкрались врасплох к Киеву и обступили его в огромнейшем количестве.
В городе затворилась Ольга с тремя малолетними внуками. Дружина же, по какому-то случаю, находилась на той стороне Днепра и даже не ведала об опасности. В Киеве скоро пришлось очень круто, и люди стали изнемогать от голода и жажды, так как достать воды из Днепра не было возможности. Надо было во что бы то ни стало уведомить дружину, стоявшую на том берегу; но как это было сделать, когда печенеги плотным кольцом окружили город?