На 29 июля 125-я дивизия получила приказ так быстро, насколько возможно, выдвинуться в направлении железнодорожного узла Христиновка, занять его и далее наступать на Умань. По немецким представлениям Христиновка и Умань были ключевыми пунктами для успеха операции на окружение. Немецкая разведка доносила, что войска 6-й и 12-й армий концентрировались по линии Гайсин – Умань – Новоархангельск, но между ними и 18-й армией сохранялся разрыв. Поэтому захват Умани позволял еще больше оторвать группу Понеделина от ее южных соседей и заставить ее отходить на восток, в сторону выдвигавшихся дивизий танковой группы Э. фон Клейста.
В 12.30 при поддержке тяжелой артиллерии 419-й и 420-й полки 125-й дивизии начали бой за Ивангород. Оборонявшиеся здесь бойцы успели оборудовать окопы и огневые позиции для артиллерии и минометов. Несмотря на сопротивление, село было взято, и к 18.30 420-й полк достиг железнодорожной ветки и закрепился на насыпи. Вскоре слева подоспел 419-й полк. Для наступавших образовалась полуторачасовая пауза, т. к. только в 19.00 был получен приказ наступать дальше.
Вскоре начались бои за с. Свинарка. Советские части дважды пытались отбить его, перебрасывая подкрепления на грузовиках, но безрезультатно. Машины неизменно попадали под огонь немецких пулеметов, красноармейцы несли потери и вновь отступали. В наступивших сумерках последовала третья атака, но и она была отбита силами 3-й роты 420-го полка.
Наступление 125-й дивизии развивалось успешно, в плен были взяты 111 красноармейцев, а в с. Роскошовка в руки противника попал большой склад боеприпасов. Но наибольшего успеха уже в вечерние часы добился 3-й батальон 419-го полка, которому без боя удалось захватить станцию Христиновка. Что именно случилось под Христиновкой не совсем понятно. Очевидно, что немцы случайно обнаружили разрыв в обороне советских войск, что позволило им беспрепятственно провести успешную атаку.
По документам штаба 6-й армии, относящимся к событиям 29 и 30 июля, можно установить, что станция Христиновка и одноименное село, расположенное к северу от нее, входили в зону ответственности 16-го мехкорпуса комдива А.Д. Соколова. На рубеж Христиновка – Орадовка – Верхнячка должна была отойти к исходу дня 173-я дивизия. Южнее, по линии Орадовка – Ягубец – платформа Россоша занимала оборону 141-я дивизия[63]. По дорогам из Сычевки через Орадовку на Паланку двигались колонны соединений 37-го корпуса, к югу от них шли бойцы 189-й дивизии в сторону сел Ягубец и Кузьмина Гребля. В самой Христиновке до середины дня располагался штаб 6-й армии[64], откуда он перебрался в г. Умань, счастливо избежав встречи с немецкими войсками.
Как видно, район Христиновки и южнее днем 29 июля оказался местом интенсивного движения отступавших в восточном направлении советских войск. К вечеру большая их часть закончила передислокацию, но в суматохе никто не взял под контроль железную дорогу, не было советских войск и на самой станции. Такую ситуацию можно объяснить нечеткой формулировкой приказа № 0070, отданного штабом 6-й армии. В качестве одного из рубежей отхода для 173-й дивизии он определил Христиновку, но не указал, что имеется в виду – село или станция. О необходимости ее обороны также ничего не говорилось, поэтому, видимо, генерал С.В. Верзин и не уделил ей необходимого внимания.
Тем временем от Сычевки, по пятам 37-го корпуса комбрига С.П. Зыбина, шли батальоны 420-го полка 125-й немецкой дивизии. А севернее, вдоль железнодорожной ветки, двигались солдаты 419-го полка. После передышки, закончившейся в 20.00, не обращая внимания на собственный открытый левый фланг, они в 23.00 захватили станцию Христиновка. Атаки противника здесь никто не ожидал, успели поджечь только два склада, но значительная часть имущества, плюс железнодорожные составы – все это в полной исправности достались немцам.
Невольным свидетелем атаки оказался военком штаба 44-й танковой дивизии Ф.А. Щербина. Он вспоминал: «44-я тд получила задачу прикрыть ночью отходящие соединения 6-й армии. Я был послан за пополнением в 300 человек «безлошадных» танкистов, располагавшихся в лесу за Христиновкой, ожидавших приказа выйти на формирование в г. Павлоград. На пикапе «эмка» с ручным пулеметом пришлось ехать через желдорстанцию Христиновку. В этом районе, да и в самой станции воинских частей не было, на станции стояли многие эшелоны без паровозов, с ранеными, танками, направленными в ремонт. Пришлось вместе с комендантом и командирами наводить порядок, найти паровозы, организовывать ведение огня по немцам из танков на платформах и под прикрытием героически дравшегося, вплоть до рукопашной, полка пограничников[65], отправить эшелоны, вывезти раненых»[66]. Но, разумеется, спасти все находившееся на станции имущество не смогли.