При подходе русичей к Тмутаракани там вспыхнул мятеж горожан. Напуганный этим хазарский наместник — тадун — спешно покинул городскую цитадель и на судах переправился вместе со своими гарнизонными воинами через пролив в Крым, в крепость Керчев. Там тоже сидел тадун кагана. Однако защитить Керчев хазары не сумели. И здесь жители взялись за оружие при подходе русичей, помогая им овладеть крепостью.

Святослав в Тмутаракани и Керчеве продемонстрировал не только многочисленность и храбрость русской рати, но и ее дисциплинированность. Города не разоряли, но торговлю с местными купцами, которые за золото и серебро скупали военную добычу, победители Хазарского каганата вели бойкую. В числе добычи оказалось много плененных хазар, которые затем попали на невольничьи рынки Византии, Сирии, Египта и других стран Средиземноморья. Князь Святослав был сыном своего времени и потому не препятствовал обмену пленных на необременительные в пути, хотя и тяжеловесные золотые монеты и слитки серебра.