Завязалась ожесточенная схватка. Гитлеровское командование контрнаступлением из района Житомира в направлении на Радомышль намеревалось вновь овладеть Киевом. Главный удар врага приняли на себя соединения 60-й армии. Шли жаркие бои, во многом напоминающие сражение под Курском. Противник бросал в атаку одновременно сотни танков, поддерживая их крупными силами пехоты, артиллерии, авиации. Войска шестидесятой армии под ударом превосходящих сил врага оставляли один рубеж за другим. В этих тяжелых боях особенно ярко проявились черты характера и полководческие качества Черняховского — выдержка, умение управлять соединениями при отходе под сильным нажимом крупных сил врага.
Не считаясь с потерями, гитлеровцы рвались к Киеву. Шел тяжелый бой. Вражеские снаряды рвались совсем рядом с командно-наблюдательным пунктом Черняховского. Немецкие танки были всего в семистах метрах от него. Артиллерийский противотанковый резерв армии сдерживал врага на этом рубеже, но сорока тяжелым танкам дивизии «Адольф Гитлер» противостояло здесь только восемнадцать противотанковых пушек. Казалось, немецкие танки вот-вот прорвутся к блиндажу командарма…
Черняховскому подсказывал адъютант:
— Товарищ генерал! Пора сменить КНП.
— Если мы сейчас перенесем командный пункт назад, то подорвем веру наших солдат в победу.
Иван Данилович знал, как крепок дух его воинов, и верил в их стойкость. Он знал, что они удержат свои рубежи. Рассчитывал на то, что одна наша пушка сможет противостоять двум-трем вражеским, один танк — трем танкам противника. Черняховцы не раз одерживали победы над численно превосходящим врагом.
Германское командование считало 60-ю армию уже разгромленной. Командующий 4-й танковой армией генерал-полковник Раус вновь и вновь требовал быстрейшей ликвидации «остатков» соединений генерала Черняховского в районе Радомышля. В этом гитлеровцы возлагали особую надежду на свою 7-ю танковую дивизию, усиленную батальоном танков «тигр», и на танковую дивизию «Адольф Гитлер». Около двухсот танков этих дивизий прорвались в тыл соединений 60-й армии. Возникла угроза ее окружения. 7-й танковой дивизией командовал фашистский генерал Хассе фон Мантейфель. Его войскам удалось ценой огромных потерь потеснить корпус генерала Людникова, но замкнуть кольцо окружения он не смог.
Противотанковый резерв 60-й армии во взаимодействии с частями первого эшелона продолжал удерживать свой рубеж.
Командир немецкого 48-го танкового корпуса генерал Бальк, чтобы покончить с корпусом Людникова, приказал ввести в бой вторые эшелоны дивизий. Однако, встретив непреодолимое сопротивление частей полковника Лащенко, успеха не добился.
Черняховский к этому времени успел ввести в бой на стыке между корпусами Людникова и Лазько противотанковую бригаду и танковый полк, прибывшие из резерва фронта.
Положение наших войск на житомирском направлении стало чрезвычайно трудным. Гитлеровское командование бросало и бросало свежие резервы, все еще пытаясь взять реванш. 8 декабря Совинформбюро сообщило: «В течение 7 декабря наши войска на всех фронтах подбили и уничтожили 96 немецких танков, из них 84 в районе Черняхова» (направление действий 60-й армии).
В этих боях особенно отличились армейский противотанковый резерв, дивизии генерала Людникова и части полковника Лащенко. Командование армии, маневрируя этими силами, остановило наступление врага. Благодаря умению Черняховского использовать выгодные рубежи, изматывать крупные силы противника, соединения шестидесятой армии не только не были разгромлены, но и обескровили ударную группировку врага.
В ночь на 7 декабря в тылу группировки генерала Балька прогремели взрывы. Это наши истребители танков, посланные из состава саперного батальона 60-й, взрывали вражеские танки. Глубокий рейд инженерных подразделений в тыл противника был своего рода новым тактическим приемом, требовавшим от тех, кто выполнял его, особой отваги и умения.
Черняховский, успешно отразив контрудары врага, одновременно готовился к наступательным действиям. В конце декабря, когда немцы готовились праздновать Рождество, приказал генералу Людникову:
— Вам совместно с танковым корпусом генерала Полубоярова с утра нанести удар по противостоящему противнику и развивать наступление в направлении Шепетовки.
Однако командир корпуса на этот счет имел свое мнение:
— Товарищ командующий, разрешите время наступления перенести на канун Нового года. Немцы будут праздновать, а мы и шарахнем!
Ивану Даниловичу понравилось это предложение:
— Согласен! Готовьте немцам новогодний подарочек!
Расчет на внезапность полностью оправдался. Противник не предполагал, что советские войска начнут наступление во второй половине дня. У немцев в честь праздника Рождества был устроен торжественный обед, и это ослабило их боеготовность.