Ошель был очень хорошо укреплен, город окружали два ряда дубовых стен, вал и глубокий ров. Святослав повел приступ со стороны леса, вперед пошли ратники с секирами и факелами, следом шли лучники и копейщики. Добравшись до линии укреплений, русские начали рубить бревна частокола, поджигать стены и башни. Болгары бились отчаянно, метко стреляли из луков и внесли смятение в ряды противника. Как пишет В.Н. Татищев, дружинник Ермил, сын Охотин, дворянин Васильков, с мечом в одной руке, факелом в другой, забрался на стену и стал яростно рубить болгар. Ему на помощь пришел брат Вавило, следом за ним на стену стали подниматься остальные ратники. Братья погибли, но болгары не выдержали вражеского натиска, в страхе покинули стены и побежали за вторую линию укреплений (680). Русские дружинники бросились в погоню, болгарских воинов гнали по улицам Ошеля и беспощадно избивали. Святослав решил развить успех, ввел в город свежие войска и приказал окружить цитадель. Приступ начался одновременно со всех сторон, русским удалось поджечь городские стены, пламя стало охватывать башни и частокол. Налетел сильный ветер, раздул огонь, город стало затягивать таким густым и едким дымом, что невозможно было увидеть рядом стоящего человека. Русские ратники страдали от жары, задыхались от дыма, мучились от жажды. Тогда Святослав приказал войскам покинуть город, русские вышли в поле и расположились на отдых, «
После падения Ошеля Святослав погрузил войско на ладьи и отправился в обратный путь. Когда судовая рать проходила мимо столицы Серебряной Болгарии, была предпринята попытка атаковать ладьи и насады. Однако большое количество находившихся там пленников остановило болгарских военачальников. Святослав привел рать к устью Камы, куда подошел отряд воеводы Воислава Добрынича, устюжане сполна рассчитались с волжскими болгарами за набег 1217 г. На этом поход был закончен, полки и дружины вернулись в Суздальскую землю. После этой победы Георгий Всеволодович решил продолжать успешно начатую войну и начал собирать новое войско. Болгарские послы с огромным трудом уговорили великого князя заключить мир. По свидетельству В.Н. Татищева, на захваченную в Волжской Болгарии добычу князь Святослав начал строить в Юрьеве-Польском каменный Георгиевский собор.
40. Битва на реке Калке (31 мая – 1 июня 1223)