Над крепостью гремел сполошный колокол, и сотни людей, бросив свои дела, спешно вооружались и бежали на городские стены, где уже толпились закованные в доспехи дружинники. Единственные ведущие в городок ворота были открыты, и десятки людей, кто пешком, а кто на коне, спешили укрыться за крепостными валами. Но еще больше народу было в полях, и шансов добежать до спасительных укреплений у людей не было – мчавшиеся по заснеженной земле на низкорослых конях степняки секли саблями всех, кто не успел достигнуть крепости. Видя, что монголы уже приблизились к воротам, стоявший на стене воевода распорядился закрыть створы, прекрасно понимая, что этим он обрекает на смерть всех тех, кто спешил к крепости, и спасает тех, кто уже укрылся за валами. Захлопнув ворота, гридни подперли их бревнами изнутри и поспешили на стены, где уже собралось практически все население городка. Горожане видели, как степняки расправились со всеми, кого настигли за городскими воротами, а затем стали разъезжать вокруг крепости, высматривая удобные места для штурма. Прибывали все новые и новые отряды кочевников, и вскоре городок был окружен со всех сторон – даже по льду реки сновали монгольские разъезды. Воевода, наблюдая, как основная масса монголов концентрируется напротив воротной башни, понимал, что главный удар будет нанесен здесь, и распорядился гридням дополнительно укрепить их створы. Осаждавшие подтаскивали десятки лестниц, бревна, большие вязанки хвороста, чтобы заваливать ров, и когда все было готово, вперед выдвинулись лучники, и тысячи стрел полетели в толпившихся на стенах ратников.
В ответ ударили стрелами с городских валов, и вражеские лучники один за одним стали валиться на окровавленный снег – однако дождь монгольских стрел не прекратился, наоборот, он все больше усиливался, поскольку все новые и новые нукеры вступали в бой. А затем загремели барабаны, и орда пошла на приступ – тысячи монголов, невзирая на потери, быстро завалили ров, бросили на вал лестницы и начали карабкаться наверх. Со стен степняков расстреливали из луков и самострелов, забрасывали копьями и сулицами, сбивали камнями и бревнами. Но ничто не могло остановить вражескую лавину – достигнув гребня вала, степняки приставили лестницы, забросили арканы и начали быстро лезть на частокол, где их приняли в топоры русские ратники. В створы ворот багатуры ударили тяжелым бревном, а сверху их поливали кипящей смолой и сбрасывали вниз каменные жернова, которые давили сразу по несколько человек. Яростный бой гремел по всему периметру укреплений, горожане и гридни бились отчаянно, на места павших ратников спешили женщины и серпами секли карабкающихся на стены супостатов. Проломив ворота, монголы ринулись в город, но в проезде надвратной башни их встретил воевода со своей дружиной – загородившись большими щитами, гридни мечами и копьями остановили вал вражеской конницы и поворотили степняков назад. Но отбитые в одном месте монголы прорвались в крепость в десяти других и, перевалив через стены, ворвались на улицы городка, сметая все на своем пути. Воевода и его гридни, атакованные с двух сторон, полегли у ворот в рукопашной сече, и теперь степная нечисть хлынула в город, полностью затопив его. Уцелевших защитников добивали на улицах, озверелые от оказанного сопротивления дикари не щадили никого – ни женщин, ни детей. После того как кочевники посекли всех жителей и полностью разграбили городок, он был подожжен с нескольких концов. Орда двинулась дальше, а за спиной у монголов, озаряя ночное небо, ярко пылала уничтоженная русская крепость, которая предпочла погибнуть в бою, но не покориться врагу.