Россы скрылись в Преславе, но 13 апреля 971 г. император Иоанн Цимисхий, подтянув осадные машины, отдал приказ начать штурм. Россы во главе с воеводой Сфангелом оборонялись отчаянно, но византийцы прорвались в город; бой продолжился и на его улицах. Когда осадные орудия разбили последние очаги обороны, россы вышли с оружием на улицу, выстроились в фалангу и дрались до последней капли крови. Практически весь гарнизон погиб, но не сдался в плен. Помимо других трофеев, византийцы освободили (захватили?) Болгарского царя св. Бориса II, находившегося до этого дня в качестве заложника у россов. Используя этот шанс, чтобы отторгнуть болгар от Святослава, василевс приказал величать св. Бориса правителем болгар, и тот стал куклой в руках могущественного Римского царя.
Наградив войско и дав ему всего один день для отдыха, Цимисхий направил солдат дальше. Освобождение царя св. Бориса дало ему хороший шанс отложить сильные болгарские дружины от росского князя и сделать их своими союзниками. Цимисхий повсеместно направил гонцов, провозглашавших, что Римский император пришел не порабощать Болгарию, а освобождать ее от россов. И вскоре многие болгарские города открыли перед ним свои ворота: Плесков, Диния, Констанция и другие[571]
.Затем император двинулся с армией на Доростол, где находился сам Святослав с основным росским войском. По пути император направил князю послание, в котором советовал либо оставить Болгарию в покое, либо решить судьбу кампании в генеральном сражении. Для Святослава это стало неприятной неожиданностью: ведь именно он начинал войну, открыто направляя врагам послание «Иду на вы!» Обычно такие «объявления» о начале военных действий психологически надламывали противников, и они, деморализованные, проигрывали войну задолго до первого столкновения. Теперь против Святослава использовали его же собственное оружие[572]
.После гибели части росского войска у Преслава и перехода на сторону византийцев многих болгар, ранее служивших Святославу, соотношение сил склонилось в пользу византийцев. Их насчитывалось до 45 тысяч воинов против 25 тысяч россов. Поэтому князь решил оборонять город, контратакуя римлян, но явно не учел всех нюансов своего трудного, на самом деле почти безнадежного, положения.
Правда, и теперь Святослав оставался грозным противником, не прощающим ошибок. Когда передовая кавалерийская часть византийцев, посланная для рекогносцировки местности, вошла в лес, она в считаные минуты была полностью уничтожена до последнего человека росским отрядом, скрытно разместившимся в этих зарослях. Когда Цимисхий с основными силами прибыл к месту недавнего боя, он увидел лишь тела павших воинов. В гневе император приказал перебить всех находившихся в плену росских воинов[573]
.В свою очередь Святослав приказал предать казни 300 самых знатных болгарских вельмож, надеясь устрашить неверных болгар. Многих других рядовых болгарских солдат – говорят, несколько тысяч человек, он бросил в темницы[574]
. Следует отметить, что и ранее Святослав довольно умело выбирал место главного удара, неизменно нанося его по тем городам, где проживали болгары, наиболее активно симпатизировавшие византийцам. И, захватив селение, действовал невероятно жестоко. Еще летом 970 г. князь захватил Филиппополь и подверг его жителей казням. Но Поску и иные города, где царили иные настроения, Святослав пощадил[575].Осада Доростола, начавшаяся 23 апреля 971 г., вошла во все учебники военного искусства. Встретились два гениальных полководца современности, два самых отважных войска, для которых поражение было горше смерти. Римляне горели желанием разгромить противника и отставили мысли о пассивной осаде. Однако и Святослав делал ставку на своих опытных воинов, с которыми ходил в походы с раннего детства. Утром 24 апреля, едва солнце взошло над полем перед городом, оба войска вышли для битвы. После нескольких часов упорного, ожесточенного боя византийцы стали одолевать противника. Впрочем, россы выдержали 12 атак, нанося врагу серьезный урон[576]
. Все решила, как и раньше, римская кавалерия, катафракты и «бессмертные», на закате солнца отбросившие россов к городским стенам. Они отступили, оставив множество своих павших товарищей на поле боя. Но и потери римлян были ощутимы[577].Поняв, что одним сражением не обойтись, на следующий день византийцы начали строительство и обустройство своего лагеря. Им попытались помешать россы, стремительно сделавшие вылазку, но конные отряды греков сумели отбить атаку. Тем временем по Истре к Доростолу подошел флот римлян – тяжелое известие для Святослава. Он понял, что попал в западню, а его войско полностью блокировано. Князь решил прорываться, и на следующий день, выведя свое войско из города, построил его в боевой порядок. Римляне также спешно выступили из лагеря.