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