Хазарский царь (каган) Иосиф успел собрать огромное войско. В сражении хазары построились в четыре боевые линии. Первая линия называлась "Утро псового лая", вторая — "День помощи", третья — "Вечер потрясения" и четвертая — "Знамение пророка", или, как ее называли сами хазары, "Солнце кагана".
Русская рать наступала клином устрашающе медленно для хазар. На острие клина шли богатырского роста воины в железных панцирях и шлемах с секирами в рухах. За ними — вся пешая рать. Конница — княжеская дружина и печенеги — держалась на флангах. Хазарский царь приказал трубачам играть сигнал атаки. Однако четыре боевые линии войска кагана, одна за другой накатываясь на русичей, ничего не могли сделать. В конце концов хазары стали разбегаться, открывая дорогу к своей столице. (Некоторые историки считают, что в той битве под стенами Итиля был убит сам каган.)
Летописец о победе князя Святослава говорит просто: "Одолел хазар". Русичи вошли в огромный опустевший город — его жители бежали или в степь, или укрылись на многочисленных островах волжского устья и Хвалынского (Каспийского) моря. Часть беглецов укрылась даже на Апшеронском полуострове и Мангышлаке. Победителям досталась богатая добыча, которую грузили на караваны верблюдов. Город дограбили печенеги, которые затем и подожгли его.
Дальше князь Святослав повел свое войско вдоль берега Хвалынского моря на юг, к древней столице Хазарии городу Семендеру (вблизи современной Махачкалы). Там правил собственный царь Салифан из арабского рода Кахвана. Он решил дать сражение русичам, но его войско было разбито и рассеялось в окрестных горах. Туда же с ценностями бежали семендерский правитель, его вельможи и горожане. Так что победители богатой добычи в этом городе не захватили.
От Семендера войско Святослава продолжило поход по предгорьям Северного Кавказа. По пути были разбиты аланские и касожские рати. Новое столкновение с хазарами произошло у сильной крепости Семикара, построенной для защиты сухопутного пути к устью реки Дон. Ее пришлось "брать копьем". Святослав вел русскую рать только по одному ему известному замыслу. По пути захватывались табуны свежих коней для обоза. Близился край хазарских владений и побережье Сурожского (Азовского) моря.
Сильные неприятельские приморские крепости Таматарха (по-русски — Тмутаракань) и Корчев (современная Керчь) сдались Святославу без боя. Жители этих городов восстали и с оружием в руках изгнали хазарские гарнизоны. В этих городах большая часть добычи, в том числе много плененных хазар, была продана за золото и серебро. Свою часть добычи получили и союзники-печенеги, которые после этого ушли в свои кочевья.
Итак, Святослав совершил беспрецедентный для той эпохи военный поход, преодолев несколько тысяч километров, захватив целый ряд крепостей и разгромив не одно сильное неприятельское войско. С карты Европы исчезла огромная Хазарская держава и были расчищены торговые пути на Восток. От каганата в целости оставалась только его часть, прилегавшая к реке Дон. Здесь находилась одна из сильнейших хазарских крепостей — Саркел (Белая Вежа).
У князя Святослава имелась прекрасная возможность овладеть богатым византийским городом Херсонесом в Крыму, но он решил окончательно добить Хазарский каганат. Путь на Русь для его войска шел через Саркел, что в переводе с хазарского означало "Белый дом". В крепости укрывались остатки неприятельского войска во главе с царем Иосифом.
Саркел был взят штурмом с использованием лестниц, тарана и катапульт, которые построили для русичей византийские мастера. Рвы были засыпаны землей и всем, что годилось для этого дела. Когда русские воины пошли на приступ, их лучники засыпали крепостные стены тысячами стрел. Последней схваткой стало овладение одной из башен цитадели, в которой засел царь Иосиф со своими телохранителями. Пощады не было никому. Саркел победители разрушили.
Князь Святослав со славой и богатой добычей возвратился в стольный град Киев, где от его имени правила мать, княгиня Ольга. Однако государственные дела мало интересовали воителя — он видел себя только на военном поприще. На сей раз князь задумал начать большую войну против могущественной Византийской империи. Но сначала состоялся поход на греческий город Херсонес (Корсунь), закрывавший путь русским купцам в Черное море.
Военные приготовления в Киеве не стали секретом ни для жителей Херсонеса, ни для Константинополя. Византийский император Никифор II Фока решил откупиться от воинственных русичей. Он послал к князю Святославу знатного херсонесца Калокира с огромными дарами — 15 центинариями (около 450 килограммов) золота.
Целью дипломатической миссии Калокира было перенацеливание русского войска на дунайские берега, на Болгарское царство. Его царь Симеон, бывший пленник императора, успешно воевал с Византией. Однако внезапная смерть не позволила ему довершить разгром ненавистной ему империи. Хотя новый болгарский царь Петр Короткий не представлял серьезной угрозы для Константинополя, там все же решили избавиться от возможного противника руками русичей.