Тут произошло несколько сражений. Как пишет армянин Степанос Таронский, в первом из них русские смяли и обратили в бегство оба фланга византийской армии, и лишь подвиги «бессмертных» выправили положение. Греки описывают только победы, но со множеством недомолвок. Осада была долгой. Святослав не давал врагу приблизиться и поставить осадные машины, отбивался на вылазках. 2 тыс. русских совершили рейд по Дунаю, вышли ночью, собрали продовольствие и сумели вернуться обратно, разгромив вражеские посты. Среди погибших в боях ромеи находили и женщин, сражавшихся плечом к плечу с мужчинами. Уж конечно, не русские своих жен сюда привели. Значит, это были болгарки. И горожане вовсе не сидели в мифической огромной темнице, а помогали оборонять Доростол.
Среди убитых русских начальников Диакон называет «третьего среди русских после князя» Свенельда. Рассказывает о тяжелой ране Святослава. Хотя Свенельд остался жив и здоров, а Святослав в последующих описаниях никаких ран не имеет. Зато у византийцев погиб Иоанн Куркуа — командующий всеми вооруженными силами во Фракии. Ясное дело, он не рубился в первой шеренге. Выходит, русские прорывались к византийской ставке. Кстати, как раз в связи с этим Диакон проговорился, что Куркуа понес кару «за безумные преступления против священных храмов» в Болгарии.
Но силы русских иссякали в боях. А Цимисхий планомерно обкладывал крепость полевыми укреплениями. Подошел по Дунаю и его флот с огненосными судами, окружение стало полным. К императору один за другим присылали посольства болгарские города, изъявляя покорность. В последнем бою и природа была против русичей: в лицо им задул сильный ветер с пылью, и они потерпели поражение. Диакон описывал, как они после этого боя подбирали павших и ночью сжигали их, «причем по господствующему у них обычаю закололи над ними множество пленников из мужчин и женщин. Совершая по мертвым жертвоприношения, они топили в реке Истре грудных младенцев и петухов». Что ж, отправить на тот свет с воином пленницу или пленника могли. В остальном Диакон опять приврал. Петухов иногда резали — это была жертва Перуну. Но обряда утопления младенцев и петухов у славян никогда не было. Да и откуда бы взялись петухи в осажденном голодающем городе?
Когда последняя битва завершилась неудачей, Святослав созвал «комент» из старших воинов. И летопись приводит его речь, которую невозможно читать без волнения: «А Руска земля далече, а печенези с нами ратни, а кто нам поможет?..» Поступило предложение заключить мир с императором. «Ведь они обязались уже платить дань, того с нас и хватит. Если же перестанут нам дань платить, то снова из Руси, собрав множество воинов, пойдем на Царьград». Цимисхий предложение о мире принял с радостью. Его рать тоже несла тяжелые потери. А вдруг неприятель получит помощь с Руси или от венгров? Переговоры вели с русской стороны Свенельд, с византийской — синкел Феофил. Греки требовали от Святослава уйти в свои пределы «и к Боспору Киммерийскому». Он выдвигал ответные условия.
Сошлись на том, что русичи оставляют Доростол, отпускают пленных, обязуются не нападать на Византию, Херсонес и Болгарию. А император свободно пропускает их на родину, не наносит ударов своими огненосными судами, снабжает хлебом на дорогу, по 2 меры на человека. И признает «по-прежнему друзьями и союзниками ромеев». Условная фраза, подразумевавшая выплату «субсидий». А разрешение уйти «к Боспору Киммерийскому» говорит о том, что Константинополь признал за Святославом завоеванные хазарские города Самкерц и Таматарха. И запретов зимовать в устье Днепра договор 971 г. тоже не содержит. Византии пришлось смириться с выходом Руси к морю. В договор был включен и пункт, что греки обязуются уладить вопрос о пропуске русичей печенегами…
Напоследок, по просьбе князя, состоялась его личная встреча с Цимисхием. Византийцы прибыли пышной, разнаряженной свитой. Святослав — на лодке, где греб наряду со своими воинами. О чем они говорили с императором, остается неизвестным. Ромейские хроники уклончиво сообщают, что «о мире». Калокир, приглашавший Святослава в Болгарию, бежал. (Но отнюдь не исчез. В 996 г. из Константинополя к германскому императору Оттону III было направлено посольство, и одним из тех, кто возглавлял его, был патрикий Калокир. Видимо, тот самый. Его враг, узурпатор Цимисхий, уже умер, и дипломат снова занял важное место.)
Участь «освобожденной» Восточной Болгарии была печальной. Цимисхий расставил гарнизоны и своих начальников во всех городах. А в Константинополе справил пышный триумф. По поводу победы над русскими? Нет, над болгарами! На колесницах везли награбленные трофеи, главные болгарские иконы и святыни. В императорском дворце Борис сложил с себя царские одежды и обувь, его корону Цимисхий отдал в храм св. Софии. Борису был присвоен византийский чин магистра, его брата Романа оскопили. Государственность Восточной Болгарии была ликвидирована, она превращалась в ромейскую провинцию.
А Святослав с остатками войска двинулся к Днепру. Где его ждали печенеги. Цимисхий тоже хорошо понимал, что князь, набрав на Руси новых бойцов, всегда может вернуться. И предпринял меры, чтобы этого не произошло. Правда, Нестор указывал, что печенегов предупредили жители Переяславца. Но в данном случае греки сами проговорились о своем вероломстве. Как сообщает хроника Скилицы, Цимисхий во исполнение договора со Святославом послал к печенегам епископа Феофила. Корабль отправился с Дуная, то есть действительно отчалил из Переяславца или делал там остановку.
Феофил изложил вождям степняков предложения: восстановить союз с империей, впредь не заходить за Дунай, не разорять Болгарию и «позволить русам пройти через их земли в свое отечество». Печенеги же «согласились на все, кроме последнего». Но Святослава-то греки об этом не предупредили! Он шел к Днепру, считая, что все исполнено. А получилось, что и впрямь посольство Феофила лишь оповестило печенегов — русские с большой добычей будут идти через их территорию. Так что в любом случае коварство ромеев налицо. Почему же Цимисхий, желая уничтожить врага, не сделал это сам, не сжег эскадру огненосными судами? Но об этом наверняка узнали бы на Руси. Последовала бы месть, война, морские набеги. Умнее — руками печенегов. Пусть месть ляжет между русскими и ними.
По летописи, Свенельд якобы предупреждал: «Обойди, князь, пороги на конях, ибо стоят у порогов печенеги». А Святослав не послушал его, пошел в ладьях. Свенельд же с конной дружиной двинулся степным путем, по Южному Бугу, и благополучно достиг Киева. Почему Святослав не сделал то же самое? Да ведь он вез огромные богатства. Дань, полученную от греков, трофеи похода на Константинополь, деньги для семей погибших. Наконец, разве мог князь ускакать налегке, бросив на произвол судьбы свою пехоту? И раненых, больных? Он был уверен, что договоренность со степняками достигнута. Но когда стали подниматься по Днепру, выяснилось, что пороги «заступили печенеги» большими силами. Малочисленным остаткам войска было не пробиться.
Пришлось возвращаться к устью реки, зимовать на «Белобережье» — Кинбурнской косе. В рыбачьих землянках и куренях, понастроенных тут русскими моряками. Зимовка была трудной. «И не стало у них еды, и был у них великий голод, так что по полугривне платили за конскую голову». И Иоакимовская летопись вдруг сообщает, что Святослав грозился, добравшись до Киева, разорить церкви… Стоп. А с какой стати? В Болгарии князь церкви не трогал. И к существовавшим в Киеве относился терпимо. Почему же теперь на них озлобился? Ответ один. Он осознал измену. Чтобы увидеть это, надо поставить еще несколько вопросов. Почему Святослав отпустил Свенельда, дополнительно ослабив тем самым свои силы? И почему зимовал в неприютном Белобережье? Почему не отплыл в тот же Самкерц или Таматарху? Он ждал помощи. Из Киева. За тем и отправил Свенельда. От столицы до устья Днепра не так уж и далеко. Но помощи не было. В Киеве знали, что князь возвращается, а подмоги не выслали…
На Руси византийская агентура имелась. Естественно, действовала и через греческих священников. Отсюда и гнев Святослава. Мы не знаем, насколько были замешаны в заговоре священники, но зловешая роль Свенельда просматривается четко. И ведь именно он вел переговоры с Феофилом. Который потом поехал к печенегам… Кстати, а откуда стало известно, что Свенельд предупреждал князя об опасности, предлагал обойти ее? Только от самого Свенельда. Те, кто остался со Святославом, погибли. Так откуда же стало известно об угрозах князя церквям, о грядущих расправах? Может, и эту версию внедрил Свенельд? Для оправдания своего поведения?
По весне ослабевшие, измученные ратники, так и не дождавшись помощи, пошли на прорыв. Вероятно, печенеги схитрили. Сделали вид, будто отошли от порогов. А то как бы князь и впрямь не ушел к другим берегам. Но когда воины высадились, разгрузили ладьи и стали перетаскивать их волоком, на них напали. Тут и была последняя сеча Святослава, в которой сложили головы он и его соратники. Из черепа князя печенежский вождь Куря сделал чашу и пил из нее. Что ж, великий князь Святослав Игоревич и его витязи умерли героями. Правда, язычниками. А за язычников по православной традиции молиться не положено. Но помянуть чаркой, по-русски, можно. Они ведь сражались за Россию…