Защитники Козельска оказывали сопротивление захватчикам почти два месяца. Подоспевшая к монголам подмога была внушительной. Захватчики стали обстреливать городские укрепления. Стены города были пробиты, его защитники атаковали через образовавшиеся бреши. Были уничтожены защитники, а в рукопашных схватках убиты до 4000 человек. Козельск был назван «злым городом» и приказано сровнять его с землей.