Rat iscrpljivanja
Opsada Dorostola potrajala je do srpnja 971. godine. Ni car Tzimiskes ni Svyatoslav nisu uspjeli postići brzu pobjedu. Grci, unatoč iznenađenju napada i velikoj brojčanoj nadmoći, nisu uspjeli slomiti ruske odrede. Tzimiskes također nije uspio prisiliti Ruse da polože oružje. Ruski knez nije uspio poraziti bizantsku vojsku u brojnim bitkama. Pogođen nedostatkom pričuve i gotovo potpunim odsustvom konjice. Ruski pješački "zid" pokrivao je sve napade neprijateljskog pješaštva i konjice, ali nije mogao pokrenuti protuofenzivu. Grci su imali moćnu konjicu, što je osujetilo pokušaje Rusa da krenu u ofenzivu.
Grci su primijetili visok borbeni duh Rusa tijekom cijele opsade. Rimljani su uspjeli napuniti opkop i približiti svoje strojeve za bacanje kamena zidovima. Rusi i Bugari pretrpjeli su velike gubitke u svojim postupcima. Međutim, borili su se postojano i hrabro tri mjeseca, susprežući moćnog neprijatelja. Bizantinci su primijetili da se ruski "barbari" radije ubijaju, nego da budu zarobljeni.
Postupno, iz dana u dan, Grci su uz pomoć strojeva za razbijanje i bacanje kamena rušili zidine i bedeme Dorostola. Rusko-bugarski garnizon se prorijeđivao, među vojnicima je bilo mnogo ranjenih. Bio je veliki nedostatak hrane. Stražari su skuhali posljednje konje u kotlovima, iscrpljeni i oslabljeni.
Međutim, situacija je bila teška ne samo za Svjatoslava, već i za Tzimiskesa. Nadao se brzoj i trijumfalnoj pobjedi koja će učvrstiti njegovu poziciju u carstvu. No opsada se otegnula, Rusi su izdržali, Grci su pretrpjeli velike gubitke. Postojala je prijetnja da će vojnici Svjatoslava uspjeti preuzeti vlast u jednoj od žestokih bitaka ili će im stići pomoć iz Rusije. Straga je bilo nemirno. U Bizantskom Carstvu neprestano su se događale pobune. Da bi znala, iskorištavajući nedostatak bazileusa u glavnom gradu, tkala je spletke i dogovarala zavjere. Brat cara Nikifora Foke, kojeg je ubio Tzimiskes, pobunio se Lev Kuropalat. Palački udar nije uspio, ali tjeskoba je ostala. Sljedeća zavjera mogla bi biti uspješnija.
Svyatoslav je odlučio da je došlo vrijeme za novu odlučujuću bitku. 19. srpnja 971. Rusi su izvršili veliki ispad. Za neprijatelja je postala neočekivana. Napadi su se obično događali noću. Rusi su napali u podne, popodne, kada su se Grci odmarali i spavali. Uništili su i spalili mnoge opsadne strojeve. Ubijen je i šef opsadnog parka, rođak cara, majstor John Curkuas. Tada su Grci šapnuli da je majstor Ivan kažnjen za svoje zločine nad kršćanskim crkvama. Opljačkao je mnoge hramove u Miziji (kako su Grci zvali Bugarsku), smatrajući Bugare gotovo paganima, a dragocjene posude i zdjele otopio je u ingote.
Bitke 20. i 22. srpnja
Dana 20. srpnja 971. Rusi su ponovno izašli na teren, ali u velikim snagama. Grci su također izgradili svoje snage. Bitka je počela. U ovoj bitci, prema Grcima, poginuo je jedan od najbližih suradnika Svyatoslava, namjesnika Ikmora. Čak se i među ruskim Skitima isticao svojim golemim stasom i posjekao mnoge Rimljane. Ubio ga je jedan od tjelohranitelja Basileus Anemas. Smrt jednog od velikih vojvoda, pa čak i na Dan Peruna (ruski gromovnik, zaštitnik ratnika, osramotio je Ruse. Vojska se povukla izvan gradskih zidina.
Rusi su, pokopavajući svoje poginule, priredili pogrebnu gozbu. Spomen -blagdan. Uključivalo je pranje tijela, odijevanje u najbolju odjeću, ukrase. Obredna gozba, zabava i spaljivanje pokojnika (krađa). Zanimljivo je da su Grci primijetili jedinstvo pogrebnih običaja (jedan od najvažnijih u ljudskom životu) Skita i Rusa. Također je Lav Đakon izvijestio o skitskom podrijetlu antičkog heroja Ahila. Rus-Skiti suvremeni đakonu očuvali su drevne tradicije. Zapravo, to ne čudi, jer su Rusi izravni potomci starih Skita-Sarmata i ranije-Arijevaca-Hiperborejaca. Nasljednici najstarije sjeverne tradicije i civilizacije. Svi njegovi osnovni i sveti simboli.
Dana 21. srpnja Svyatoslav Igorevich sazvao je vojno vijeće. Pitao je svoje ljude što im je činiti.
Neki zapovjednici predložili su odlazak, potajno se noću uroniti u čamce. Budući da je nemoguće nastaviti rat: najbolji borci su poginuli ili ranjeni. Mogli ste silom prokrčiti svoj put, napustiti grad, provaliti u šume i planine Bugarske, pronaći podršku lokalnih stanovnika koji su nezadovoljni politikom bojara i Grka.
Drugi su predlagali sklapanje mira s Grcima, jer bi bilo teško tajno pobjeći, a grčki vatrogasni brodovi mogli bi zapaliti brodove. Tada je Svyatoslav održao govor Lava Đakona:
„Slava koja je marširala nakon vojske Rusa, koja je lako pobijedila susjedne narode i porobila čitave zemlje bez krvoprolića, nestala je, ako se sada sramotno povučemo pred Rimljanima. Dakle, budimo prožeti hrabrošću koju su nam naslijedili naši preci, sjetite se da je moć Rusa do sada bila neuništiva i da ćemo se žestoko boriti za svoje živote. Ne priliči nam da se bijegom vraćamo u domovinu; moramo ili pobijediti i ostati živ, ili umrijeti u slavi, postigavši podvige vrijedne hrabrih ljudi!"
"Slava neće propasti!"
- uvjeravali su knezovi namjesnici. I zavjetovali su se da će položiti glave, ali da neće sramiti slavu Rusa.
Tada su svi vojnici položili zakletvu, a Magi su prisegu zapečatili žrtvama. Rusi su 22. srpnja ponovno izašli na teren. Princ je naredio da se zatvore vrata kako se nitko ne bi mogao vratiti iza zidina. Rusi su sami napali Grke, a njihov napad bio je toliko žestok da se neprijatelj pokolebao i počeo postupno povlačiti. Svyatoslav je sam posjekao neprijateljske redove kao jednostavan ratnik. Vidjevši da mu se falanga povlači, bizantski je car poveo "besmrtne" u bitku. Na bokove ruske vojske udarila je neprijateljska oklopna konjica. To je zaustavilo navalu "barbara", ali Rusi su nastavili napad, bez obzira na gubitke. Đakon je njihov napad nazvao "monstruoznim". Obje su strane pretrpjele velike gubitke, ali se krvava bitka nastavila.
Kako su se kasnije sami kršćani prisjetili, doslovno ih je spasilo čudo. Odjednom je počela jaka grmljavinska oluja, a podigao se i jak vjetar. Oblaci pijeska pogodili su ruske vojnike u lice. Zatim se spustio pljusak. Rusi su se morali skrivati iza zidina grada. Grci su pobunu elemenata pripisivali božanskom zagovoru.
Mir
Tzimiskes, potresen bitkom i strahujući od nove bitke ili loših vijesti iz glavnog grada ako se opsada nastavi, potajno je ponudio Svjatoslavu mir. Prema grčkoj verziji, svijet je predložio Svyatoslav. Basilevs je inzistirao da Rusi sami predlože mirovne prijedloge. Tzimiskes je smatrao umanjivanjem svoje časti da sam traži mir. Htio se Bizantu prikazati kao pobjednik. Svyatoslav je zadovoljio svoju taštinu. Sveneld je sa svojom svitom stigao u bizantski logor i prenio ponudu mira.
Dvojica vladara sastali su se na Dunavu i pregovarali o miru. Lev Deacon ostavio je opis ruskog kneza:
“Svyatoslav je na rijeku stigao brodom. Sjedio je na veslima i veslao sa svojim ratnicima, nimalo drugačiji od njih. Veliki vojvoda izgledao je ovako: srednjeg rasta, ni previsok ni premalen, s debelim obrvama, plavim očima, ravnomjernim nosom, obrijanom glavom i debelim dugim brkovima. Glava mu je bila potpuno gola i samo s jedne strane visio joj je pramen kose koji je označavao plemenitost obitelji. Imao je snažan vrat i široka ramena, a cijelo mu je tijelo bilo prilično vitko. Izgledao je tmurno i strogo. Na jednom uhu imao je zlatnu naušnicu ukrašenu s dva bisera s rubinom umetnutim između njih. Odjeća mu je bila bijela i ništa se osim čistoće nije razlikovalo od odjeće drugih."
Grci su pustili vojnike Svjatoslava na Dunav. Dali su kruh za put. Grčki izvori izvijestili su da su Rusi uzeli kruh za 22 tisuće vojnika. Ruski knez pristao je napustiti Dunav. Rusi su napustili Dorostol. Svi zarobljenici predani su Rimljanima. Rusija i Bizant vratili su se članovima ugovora 907-944. Stranke su se opet smatrale "prijateljima". To je značilo da je Carigrad opet plaćao danak Rusiji. To je objavljeno i u ruskoj kronici. Također, Tzimiskes je morao poslati veleposlanike u Pečenege kako bi im očistili put.
Tako je Svyatoslav Igorevich izbjegao vojni poraz. Svijet je bio častan. Bizant se opet smatrao "partnerom" i plaćao danak. Međutim, Bugarsku, za koju je ruski knez imao velike planove, morali su napustiti i ondje uspostaviti bizantsku vlast. Stoga je Svyatoslav htio nastaviti spor oko podunavskih zemalja koje su dugo pripadale slavenskim Rusima. Prema Priči o prošlim godinama, princ je rekao:
"Otići ću u Rusiju, dovest ću još odreda."
Svyatoslav je poslao Svenelda u Kijev s velikim dijelom vojske, ona je hodala kopnom. On sam s malom svitom boravio je u Beloberežju, na otoku delte Dunava, i tamo proveo zimu. Princ je čekao dolazak nove velike vojske iz Rusije kako bi nastavio bitku u Bugarskoj.
I za Bugarsku su došla teška vremena. Istočnoj Bugarskoj oduzeta je neovisnost. U gradovima su se nalazili rimski garnizoni. Car Boris je svrgnut, naređeno mu je da položi kraljevske regalije. Njegov mlađi brat Roman bio je iscrpljen kako ne bi imao djece. Bugarski gradovi preimenovani su na grčki način. Pereslav je postao Ioannopolis, u čast Basileusa, Dorostol - Theodoropolis, u čast svoje žene.