Три немецких танка переулками зашли во фланг 1-й роте. Левофланговый взвод начал отходить, но в этот момент исключительную отвагу проявил командир противотанкового орудия старший сержант Ф. Е. Горнов. Он занял выгодную позицию за углом дома и, подпустив танки на 100–150 метров, первым выстрелом в борт подбил головную машину. Другой танк пытался обойти подбитый, но тут же загорелся от второго выстрела Горнова. Третья машина была подбита старшим сержантом А. П. Савиным, бросившим из окна дома противотанковую гранату. На параллельной улице несколько танков врага подорвались на минах, умело поставленных сержантом И. А. Безносовым.
А на северо-восточной окраине поселка 55-й полк овладел первой улицей и ударил во фланг контратакующей группировке врага. Противник сразу же прекратил продвижение вперед и начал отходить. К 18 часам 21 февраля поселок Зеленое был полностью освобожден.
Пять суток дивизия вела напряженные бои, четыре бессонные ночи и пять дней боев без отдыха измотали гвардейцев. А впереди предстояли жаркие схватки за большой город, требовавшие не меньшего напряжения. Командир дивизии с разрешения командира корпуса дал частям небольшой отдых. Однако это не касалось командиров и штабов. Им предстояло готовить штурм города…
Вечером 21 февраля был получен боевой приказ командира корпуса на штурм города. Нашей дивизии предписывалось наступать в направлении церкви, кирпичного завода и рудника «Смычка». Штурм назначался на три часа 22 февраля. Чтобы обеспечить внезапность и сохранить город от разрушения, он должен был начаться без артиллерийской подготовки.
Задача предстояла ответственная и почетная. Надо было детально продумать способы ее выполнения. Неприятель хотя и понес большие потери, но имел достаточные силы для ведения прочной обороны на заранее подготовленных позициях.
— Сколько засекли у противника огневых точек? — спросил генерал Тихонов полковника Замотаева.
— На переднем крае обороны обнаружено около двадцати, — ответил Иван Афанасьевич. — А в глубине разведать пока не удалось.
Генерал Тихонов позвонил в штаб корпуса и согласовал план, которым предусматривалось начать штурм Кривого Рога одновременно всеми частями дивизии и до рассвета форсировать реку Саксогань в районе церкви. Для уничтожения огневых точек и захвата зданий комдив решил создать в каждой роте специальные штурмовые группы. Всю полковую и приданную артиллерию предполагалось разместить в боевом порядке, огонь вести вдоль улиц, а при необходимости — и по огневым точкам в зданиях. Дивизионную артиллерию было приказано подготовить к ведению огня по скоплению войск противника в развалинах домов, на площадях, а также заградительного огня на путях выхода из города. Решение комдива штаб немедленно оформил приказом и довел его до частей. Кроме того, была детально разработана плановая таблица штурма города.
В ту ночь все политработники и большинство офицеров штаба отправились в полки и батальоны, чтобы оказать помощь в организации штурма города, а главное, еще раз подробно разъяснить гвардейцам обращение Военного совета фронта — взять Кривой Рог.
В 2 часа 30 минут, едва пробившись через наметенные сугробы, я возвратился на НП из 353-й дивизии, где занимался вопросами организации взаимодействия. Длинная февральская ночь была в разгаре. Порывистый ветер гнал поземку. Когда гвардейцы, одетые в белые маскхалаты, заняли исходное положение, их уже в десяти метрах нельзя было разглядеть. На стороне противника было тихо. Только временами вспыхивали осветительные ракеты. На НП все молчали, каждый думал и переживал за успех боя. Враг, видно, тоже был настороже, но не знал, когда мы атакуем. За последние пять суток наши действия начинались в самое различное время, но чаще всего на рассвете.
В 2 часа 55 минут раздался телефонный звонок. Тихонова вызывал Котов.
— Все готово. Ждем вашего сигнала, — услышал я ответ и тут же: — Есть, начинать!
По телефонным проводам понеслись распоряжения в полки, а оттуда в батальоны, роты и взводы о начале выдвижения. А когда серия зеленых ракет взлетела в хмурое небо, передний край заискрился тысячами трассирующих пуль. Атака началась. Гвардейцы пошли на штурм города. Как всегда, впереди были коммунисты и комсомольцы. Ошеломленный внезапным ударом, противник открыл беспорядочную стрельбу. Однако из-за темноты большого вреда она не приносила. Штурмовые группы быстро уничтожили огневые точки неприятеля, сопротивление которого было сломлено. Гвардейцы 55-го и 60-го полков ворвались на юго-восточную окраину города, 57-го полка во взаимодействии с частями 28-й гвардейской дивизии спустя час овладели станцией Мудреная и вышли к реке Саксогань.
Вскоре командир 55-го полка Климов доложил комдиву, что ведет бой в районе церкви, но продвижение приостановлено огнем пулеметов противника с церковной колокольни и прилегающих к ней каменных домов.
— Блокируйте этот опорный пункт, а главными силами обходите его и вместе с Щеденко быстрее выдвигайтесь к реке, — приказал Тихонов Климову.