Первыми 1 ноября 1943 г. в наступление перешли наносившие сковывающий удар 40-я и 27-я армии. 3 ноября началось наступление ударной группировки фронта севернее Киева. В первый же день наступления оборона противника перед лютежским плацдармом была прорвана. 4 ноября была введена в прорыв 3-я гвардейская танковая армия. Оборонявшийся в районе Киева 7-й армейский корпус немецкой 4-й танковой армии оказался под угрозой окружения в городе и начал отходить на юг и юго-запад. Утром 6 ноября войска 38-й армии освободили Киев. Передовые части 3-й гвардейской танковой армии 7 ноября овладели крупным железнодорожным узлом и городом Фастов. Немцы потеряли важный для выгрузки подходящих сил и снабжения 8-й армии узел коммуникаций. Вскоре наступающим советским войскам удалось овладеть Житомиром – важным железнодорожным узлом, через который осуществлялось снабжение 4-й танковой армии. В результате наступления войска 1-го Украинского фронта расширили киевский плацдарм до 230 км по фронту и 145 км в глубину.
Однако в связи с продвижением вперед оперативная плотность наступавших войск уменьшилась. В своей директиве № 30245 от 12 ноября Ставка ВГК указала Н.Ф. Ватутину на то, что «быстрое продвижение правого крыла и центра 1-го Украинского фронта на запад и в то же время упорство противника и его контратаки на фронте Фастов, Триполье и сосредоточение здесь основной танковой группировки немцев говорят о том, что противник, давая возможность продвигаться нам на запад, собирает силы для удара под корень»[110]
.Действительно, немецким командованием был задуман контрудар, который, по свидетельству Манштейна, «должны были нанести 3 прибывающие к нам свежие танковые дивизии (25, 1 и «Лейбштандарт») под общим руководством штаба 48 тк в направлении на продвигавшиеся от Киева на юго-запад танковые соединения противника»[111]
. Немецким командованием была сделана ставка на технику. Только в трех прибывших дивизиях и отдельном тяжелом танковом батальоне насчитывалось 170 новейших танков «Пантера» и 70 «Тигров»[112].1-му Украинскому фронту директивой Ставки ВГК № 30245 было приказано своим центром временно приостановить продвижение на запад, усилить 38-ю армию, действовавшую на фронте Житомир, Триполье, не допустить прорыва противника к Киеву с юга, разбить его группировку в районе Белая Церковь, после чего возобновить наступление.
Получив прибывшие резервы, немецкий 48-й танковый корпус 15 ноября перешел в контрнаступление в направлении шоссе Киев – Житомир. Наносилось два удара: один, из района западнее Фастова, на Брусилов и второй – из района южнее Житомира, на Радомышль. Всего в контрнаступлении участвовали сразу шесть немецких танковых дивизий. Ожесточенные бои в этих районах продолжались до 25 ноября. Войска в центре и на левом крыле фронта оставили Житомир и с боями отошли па рубеж Черняхов, Радомышль, Вел. Голяки. 25 ноября войска 1-го Украинского фронта нанесли фланговый удар в районе Брусилова с целью разгромить наступавшую группировку врага. В результате 48-й корпус был вынужден прекратить наступление и перейти к обороне.
В период ожесточенных боев в районах Житомира, Фастова и Брусилова войска правого крыла фронта – 13-я и 60-я армии – продолжали развивать наступление и 17 ноября овладели важным железнодорожным узлом – Коростень, а 18 ноября освободили Овруч. Однако противник не мог смириться с потерей важного узла коммуникаций и коротким контрударом вновь вернул контроль над этими городами.
С целью обезопасить Коростень германское командование предприняло еще ряд контрударов. 48-й танковый корпус был перегруппирован в район к югу от Коростеня. В период с 6 по 14 декабря он силами пяти танковых дивизий проводил наступление из района Черняхова на Малин, а затем в период с 19 по 22 декабря пытался прорваться к Малину из района Коростеня. Вражеское контрнаступление удалось остановить вводом в бой одного корпуса прибывшей из резерва Ставки ВГК 1-й гвардейской армии и контрударами 38-й армии.
Тем временем в районе Киева было завершено сосредоточение крупных стратегических резервов Красной армии. Кроме ранее прибывшей 1-й гвардейской армии здесь сосредоточивались 1-я танковая и 18-я армии. Войска 1-го Украинского фронта перешли в наступление 24 декабря 1943 г. Они успешно прорвали вражескую оборону на житомирском направлении и в результате восьмидневных напряженных боев к 1 января 1944 г. полностью вернули территорию, захваченную противником в период контрнаступления. Наступление продолжалось до 15 января 1944 г. Были освобождены города Новоград-Волынский, Житомир, Бердичев и Белая Церковь.
В начале ноября 1943 г. войска 2-го Украинского фронта продолжали отражать контрудары противника северо-западнее Кривого Рога. В результате непрерывных боев они понесли большие потери в личном составе и боевой технике. В 5-й гвардейской танковой армии имелось в строю всего лишь 50 танков; в 7-м механизированном корпусе – 10 танков; в 20-м танковом корпусе и в 1-м гвардейском механизированном корпусах – 37 танков[113]
.