К началу мая земля подсохла, половодье схлынуло, и зазеленела трава. Монгольские кони постепенно отъелись и отдохнули, радуя глаз своих хозяев. Батый все свои силы стянул в кулак и начал готовить решительный штурм, понимая, что если черниговский князь вздумает теперь атаковать орду, то ему ничто не помешает. О том, чтобы уйти от Козельска, речи уже не было, для джихангира взять город было делом принципа. И тут воинское счастье улыбнулось Батыю. Со своими отрядами пришли, наконец, Кадан и Бури, они пригнали много пленных, а главное, в их обозе находились столь необходимые метательные снаряды. Версия о том, что именно они доставили в лагерь Батыя осадные машины, несостоятельна, и сейчас постараюсь объяснить почему. Во-первых, осадную технику могли собрать и в ханском стане, благо времени для этого было предостаточно, практически два месяца. Во-вторых, если Батый к концу похода не таскал с собой метательные машины по раскисшим дорогам, то с какой стати это было делать Кадану и Бури? Военные действия на Руси происходили среди густых лесных массивов, и недостаток в дереве завоеватели не испытывали. Монгольские военачальники знали, что лесов на Руси много, и осадные машины для штурма городов они быстро соберут – другое дело, чем бомбардировать эти города!
Каменные ядра и прочий припас для ведения дальнего боя они должны были беречь, чем в принципе и занимались всю кампанию, используя только в крайних случаях (штурм Москвы, стольного Владимира и Торжка). Не случайно Рашид Ад-Дин отметил, что именно с приходом Кадана и Бури Козельск был взят в три дня. Значит, у них было то, чего не было у Батыя, а если и было, то в ограниченном количестве: «
Перед тем как монголы пошли на приступ, был страшный обстрел города из метательных орудий, которые должны были разбить южную стену и открыть для нукеров проход в Козельск.
Едва начался рассвет, как загрохотали осадные машины, круша городские стены и башни, ломая толстые брёвна и проламывая кровлю городских укреплений. Тучи стрел падали на Козельск, по приказу воевод ратники оставляли на стенах дозорных и спускались вниз, чтобы не нести ненужные потери. Ров давно был завален, и тяжёлый таран бил в ворота, сотрясая до основания надвратную башню, за которой стояла княжеская дружина, готовая принять на себя первый и самый страшный удар прорвавшегося в город врага. От ударов ядер о стену закладывало уши, во все стороны летели щепки и осколки камней, наносившие ранения тем, кто не успел укрыться. К полудню южная стена не выдержала и начала разрушаться, а вскоре и вовсе посыпалась вниз. С грохотом катились по склону вала брёвна, медленно заваливались и оседали срубы, с громким треском накренилась разбитая башня.
Торжествующий вой степняков, кинувшихся в образовавшийся пролом, был слышен на многие версты. Нукеры быстро добежали до города, перешли через заваленный ров и стремительно стали карабкаться на вал. Сжимая в руках рогатины, топоры, мечи и кистени, пошли в контратаку русские ратники и ударили по монголам. На склонах вала началась рукопашная. Занимая более выгодную позицию, защитники посекли первые ряды степняков и сбросили их в ров, но подоспели новые монгольские тысячи, и бой возобновился. Ханские полководцы быстро сменяли утомившиеся отряды и посылали новые, но и жители Козельска, пользуясь тем, что фронт наступления был не велик, уверенно отбивали все атаки. И по-прежнему грохотали камнемёты, продолжая свою разрушительную работу, они крушили городские стены и башни, расширяя бреши.