18 июля 45-я танковая дивизия втянулась в бои на южной и юго-восточной окраинах, также в боях за город участвовали 99-я стрелковая и 60-я горно-стрелковая дивизии. Бои за город продолжались до утра 21 июля, когда части группы Владимирова оставили город. К этому времени соединения 12-й армии переправились через Южный Буг, избежав таким образом окружения. Большие потери в этих боях понесла 45-я танковая дивизия, был разгромлен штаб 90-го танкового полка, погиб его командир полковник Банчуков, дивизия практически перестала существовать как цельное соединение. Однако серьезные потери понес и противник — так, в 4-й горно-егерской дивизии погиб командир 13-го полка полковник Зорко.
В боях за город, как докладывал штаб 12-й армии Военному совету фронта, особенно отличился 17-й корпусной мотоциклетный полк.
После этого 24-й механизированный корпус, отступая через районы севернее Литина и Винницы, к 20 июля вышел в район Липовец. Развернувшись фронтом на восток, соединение начало пробивать дорогу основным силам 12-й армии. Наступая 49-й и 216-й дивизиями в направлении Френовка, Княже, Креница, корпус к 9:30 21 июля вышел на рубеж Кошланы, Яблуновица; 45-я танковая дивизия в 9:30 достигла передовыми частями районного центра Ильинцы. К исходу того же дня 216-я моторизованная дивизия овладела селом Подвысокое; 49-я танковая дивизия вошла в Монастырище, а 45-я танковая дивизия — в Дашев. Корпус наступал на сильно растянутые по фронту части 16-й танковой дивизии противника, причем был активно задействован автотранспорт (возможно, для выполнения задачи корпус был усилия армейским транспортом).
К 23 июля 1941 года корпус сосредоточился своими танковыми дивизиями в лесу западнее Монастырища, а моторизованной дивизией — на западной окраине Шабастовкн. В этот день части корпуса вели упорные бои с 16-й танковой дивизией XXXXVIII моторизованного корпуса, занявшей Монастырище, и смогли ненадолго освободить этот городок.
Штаб корпуса, в зависимости от обстановки постоянно перемещался. К утру 23 июля он расположился в Подвысоком; днем, когда разгорелись бои за Монастырище, он переместился на одноименную станцию. 24 июля штаб находился юго-западнее Шебастовки, 25 июля — на северной окраине Монастырища.
С 20:00 25 июля 12-я армия перешла в подчинение Южного фронта. Дальнейшее действия остатков корпуса проходили в условиях развала фронта и окружения главных сил 6-й и 12-й армий в районе Умани, когда вместо потерявших боеспособность соединений стихийно создавались различного состава отряды под командованием наиболее решительных и инициативных командиров.
К этому времени 216-я моторизованная дивизия была сведена в мотострелковый полк и подчинена группе генерал-майора Владимирова. В этой группе совместно с 99-й стрелковой действовала и 45-я танковая дивизия, сосредотачивалась в районе Сарны. В состав 24-го мехкорпуса, в котором фактически оставалась только 49-я танковая, была включена 58-я горно-стрелковая дивизия. В таком составе 25 июля корпус получил задачу ликвидировать цыбулевскую группировку противника и выйти на рубеж Бузовка, Шуляки. К исходу 25 июля корпус так и не смог выполнить поставленную задачу. 58-я дивизия залегла на окраине Матвеихи, встреченная девятью танками противника, 49-я дивизия была остановлена в 2 км южнее Цыбулева.
26 июля 216-й мотострелковый полк, оборонявший Шебастовку, оказался в составе 8-го стрелкового корпуса.
К концу июля корпус был восстановлен в прежнем составе: 45-я и 49-я танковые дивизии, 17-й мотоциклетный и 216-й мотострелковый полки. На 30 июля 1941 года 24-й МК имел 10 танков БТ, 64 танка Т-26, 2 химических танка, 20 бронеавтомобилей БА-10 и 5 — БА-20.
30 июля корпус вел наступательные бои в районе Тальное.
1 августа он продолжил наступление на Тальное, но в 16 часов начал отходить на рубеж Зеленков, Тальянки. 45-я танковая дивизия отходила в район Оксанино, 49-я — на Тальянки. 216-й и 17-й полки вели бои в окружении в районе Машурува. Штаб корпуса переместился в Оксанино.
Последние бои остатки 24-го механизированного корпуса провели в районе села Подвысокое в первой декаде августа. Сохранились лишь отрывочные сведения о последних днях корпуса. Известно, что 3 августа остатки 49-й дивизии вели бои в 3 км западнее Тишковки; 45-я танковая дивизия вместе со 192-й стрелковой отошли южнее Вишнополя; 216-й мотострелковый и 17-й мотоциклетный полки совместно с 44-й горно-стрелковой дивизией вели бои за овладение Ново-Архангельском. 5 августа командарм-12 генерал Понеделин доносил Военному совету Южного фронта, что 49-я танковая дивизия и 17-й мотополк находились в Тишковке и ушли на юг, связь с ними была потеряна.
6 августа остатки корпуса заняли села Наливайка и Пушково (в 7 км южнее Голованевска). По радио из штаба 12-й армии был получен приказ — пробиваться в сторону Первомайска, до которого оставалось 20 км. Отряд под командованием начальника штаба корпуса полковника Данилова начал прорыв в направлении станции Помошная, в сторону Кировограда. По всей видимости, отряд цели не достиг, полковник Данилов погиб в этих боях. Второй отряд, которым руководил командир корпуса, начал прорыв на Первомайск. Сам генерал Чистяков был ранен, бойцы несли его на руках, и во время выхода из окружения он скончался от паралича сердца[141]. Остатки группы вывел командир 45-й танковой дивизии комбриг Соломатин.
Раненый начальник оперативного отдела корпуса И. И. Астахов остался на занятой немцами территории, позже он вышел к своим. Последними стали эти бои для командиров 45-й танковой и 216-й моторизованной дивизий полковников Швецова и Саркисяна.
24-й механизированный корпус весь период боевых действий действовал как стрелковое соединение со слабой моторизацией и артиллерийским оснащением. Как второочередной по комплектованию, корпус имел низкий уровень боевой подготовки личного состава, большую часть которой составляли призывники апреля — мая 1941 года. Пo числу танков и бронемашин он был самым слабым в Киевском Особом Военном округе и в целом казался неспособным на серьезные боевые действия.
Однако до начала общего развала фронта в начале августа 1941 года корпус сумел не утратить боеспособность и на протяжении длительного времени сохранял большую часть своей немногочисленной бронетанковой техники. Так, к 9 июля 1941 года корпус имел около сотни танков, а по донесению помощника командующего Южным фронтом по АБТВ на 27–30 июля 24-й мехкорпус все еще имел 10 танков БТ, 64 Т-26, 2 огнеметных танка (то есть всего 76 машин), а также некоторое число бронеавтомобилей[142].
25-й механизированный корпус (в/ч 7655)
Командир — генерал-майор Семен Моисеевич Кривошеин.
Заместитель по строевой части — полковник Илья Васильевич Васильев (с 24 июня 1941 года).
Заместитель по политической части — бригадный комиссар Никанор Григорьевич Кудинов.
Помощник по технической части — военинженер 1 ранга И. В. Котляров.
Начальник штаба — полковник Дмитрий Максимович Гриценко,
полковник Николай Емельянович Аргунов (с 16 июня 1941 года).
Начальник оперативного отдела — майор Федор Иванович Коновалов (24.06.41–28.07.41),
майор Михаил Дмитриевич Шаповалов.
Начальник разведывательного отдела — майор Н. М. Каитов (с 25 июня 1941 года).
Начальник отдела связи — подполковник Александр Дмитриевич Тейковцев.
Начальник строевого отдела — интендант 2 ранга Леонид Акимович Шишкарев.
Начальник отдела тыла — подполковник Матвей Иосифович Бовтаченко.
Начальник артиллерии — полковник Николай Михайлович Селиванов.
Начальник штаба артиллерии — майор Петр Григорьевич Цыганков.
Начальник автотранспортной службы — майор Виктор Федорович Еловиков.
Начальник химической службы — майор Михаил Дмитриевич Афанасьев.
Начальник санитарной службы — военврач 1 ранга Григорий Иванович Пигарев.
Начальник снабжения — полковник Тихон Семенович Шевченко.
Заместитель начальника отдела политпропаганды — батальонный комиссар Иван Михайлович Аплеснин (с 1 апреля 1941 года),
старший батальонный комиссар Михаил Борисович Свиридов (с 8 июля 1941 года).
50-я танковая дивизия — в/ч 7692
Командир — полковник Борис Сергеевич Бахаров.
Заместитель по политической части — полковой комиссар Петр Петрович Миркин (20.03.41–22.06.41),
старший батальонный комиссар Иван Михайлович Аплеснин (до 17 сентября 1941 года, умер от ран 25 января 1943 года).
Начальник штаба — подполковник Чепурной.
Начальник оперативного отделения — майор Петр Карпович Шуренков.
Начальник разведывательного отделения — старший лейтенант Булгаков.
Начальник артиллерии — полковник Алексей Николаевич Кузмин.
Заместитель начальника отдела политпропаганды — батальонный комиссар Федор Николаевич Целуйко (20.03.41–17.09.41).
99-й танковый полк — в/ч 7805
Командир — майор Иван Никитович Резников.
Заместитель по политической части — батальонный комиссар Харитон Спиридонович Потехин.
Начальник штаба — майор Сергей Степанович Маряхин.
100-й танковый полк — в/ч 7832
Заместитель по политической части — старший политрук Михаил Дмитриевич Менн.
Начальник штаба — капитан Михаил Денисович Шестаков (с 15 июня 1941 года).
50-й мотострелковый полк — в/ч 7778
Командир — полковник Григорьев.
Заместитель по политической части — старший политрук И. С. Басалык.
Начальник штаба — капитан Кондратенко.
50-й гаубичный артиллерийский полк — в/ч 7847
Командир — майор Иван Герасимович Самоделкин.