Соединения 1-й танковой армии с ходу атаковали противника и к исходу дня 24 декабря продвинулись на 10–15 км. На следующий день ее корпуса с ходу форсировали р. Ирпень и в районах Ходоркова и Кривое перерезали железную дорогу Житомир – Фастов. В этот день отличилась 1-я гвардейская танковая бригада 8-го гвардейского механизированного корпуса под командованием полковника В.М. Горелова. Она во взаимодействии с 21-й гвардейской механизированной бригадой в 19 часов 30 минут овладела Липками. За деревней Кривое танкисты настигли вражескую колонну из 200 автомашин и разгромили ее. Это были тылы 25-й танковой дивизии противника. А спустя полтора часа под удар попал и штаб этого соединения. Командиру дивизии удалось бежать, но его машина с ценными документами досталась гвардейцам. В девять часов вечера бригада ворвалась в районный центр Попельня и уничтожила его гарнизон. На станции находились пять эшелонов с советскими гражданами, предназначенными для отправки в Германию.
За полтора суток войска 1-й танковой армии продвинулись на 30–35 км, выполнив поставленную задачу. Однако из-за неблагоприятной погоды (оттепель) темп продвижения был невысоким. В ночь на 26 декабря корпуса закрепились на достигнутых рубежах и готовились к продолжению наступления: подтягивалась артиллерия, подвозились горючее и боеприпасы, велась разведка, уточнялись задачи, организовывалось взаимодействие.
В два часа дня 26 декабря 1-я танковая армия возобновила наступление. Преодолевая ожесточенное сопротивление частей 25-й танковой дивизии, 11-й гвардейский танковый корпус генерал-лейтенанта танковых войск А.Л. Гетмана к утру следующего дня овладел Андрушевкой. 8-й гвардейский механизированный корпус под командованием генерал-лейтенанта танковых войск С.М. Кривошеина, преследуя отходившие части 19-й танковой дивизии, главными силами вышел на рубеж Бровки, Хорлеевка, а передовым отрядом – 21-й гвардейской механизированной бригадой – овладел Вчерайше. 1-я гвардейская танковая бригада, наступавшая на левом фланге, заняла Паволочь. С выходом на этот рубеж армия из-за отсутствия горючего вынуждена была приостановить наступление.
Генерал Катуков приказал корпусам с подвозом горючего и боеприпасов возобновить наступление. 11-й гвардейский танковый корпус должен был частью сил (44-я гвардейская танковая бригада) прикрыть в районе Андрушевки правый фланг армии от ударов противника с запада, а главными силами наступать на Белополье, Глуховцы и перерезать железную дорогу Бердичев – Казатин. Необходимость обеспечения правого фланга армии была вызвана тем, что 3-я гвардейская танковая армия после разгрома брусиловской группировки наступала на северо-запад. 8-му гвардейскому механизированному корпусу предстояло наступать вдоль железной дороги и к утру 28 декабря овладеть Казатином.
25—28 декабря в наступление перешли войска 13, 60, 40 и 27-й армий. Генерал-фельдмаршал Манштейн, опасаясь разгрома своих войск, предложил Гитлеру 27 декабря частично отвести войска из большой излучины Днепра и эвакуировать Никополь. Однако это предложение было отклонено.
В ночь на 27 декабря 1-я танковая армия возобновила наступление. Наибольший успех имели 19-я и 21-я гвардейские механизированные бригады 8-го гвардейского механизированного корпуса, наступавшие на правом фланге. Передовые отряды бригад (67-й и 69-й гвардейские танковые полки с десантом мотопехоты), уничтожая мелкие группы противника, за ночь продвинулись на 30 км. В 10 часов утра 28 декабря они ворвались в Казатин. Разведывательная группа 19-й гвардейской механизированной бригады (2 танка с десантом разведчиков-автоматчиков) под командованием старшего лейтенанта В.Н. Подгорбунского сумела отбить у охраны эшелоны с военнопленными и гражданским населением, подготовленные к отправке в Германию. В 14 часов в Казатин вступили мотострелковые батальоны бригад, и к исходу дня город был полностью освобожден от врага. После этого танкисты в течение полутора суток отражали яростные атаки врага, пытавшегося выбить их из Казатина.
В эти дни также отличились 1-я гвардейская танковая и 20-я гвардейская механизированная бригады 8-го гвардейского механизированного корпуса. Наступая на Казатин, они в районе Чернорудик столкнулись с усиленным моторизованным полком 20-й моторизованной дивизии противника, брошенным на помощь 19-й танковой дивизии. В ходе ожесточенного встречного боя бригады решительным ударом с применением двустороннего охвата разгромили вражеские силы и к исходу дня 29 декабря вступили в Казатин.
Успешно наступал и 11-й гвардейский танковый корпус. К исходу дня 28 декабря он овладел Глуховцами и перерезал железнодорожную магистраль Бердичев – Казатин. К шести часам вечера следующего дня главные силы корпуса овладели Великими Низгурами, а 44-я гвардейская танковая бригада, прикрывавшая армию от ударов врага с запада, освободила Червонное. Однако на этом наступление корпуса на Бердичев было приостановлено. Войска 1-й танковой армии закрепились на рубеже Закутинцы, Туровка, Нефедовка, Большая Чернявка.