КП корпуса был перенесен в Штыков. Действия корпуса в тот период (с 19 по 24 июля) контролировал представитель штаба фронта генерал-майор Харитонов (до июля 1941 — комкор 2-го воздушно-десантного корпуса), находившийся все время в войсках корпуса.
Согласно распоряжению командарма-18 от 19 июля 18-й корпус со 145-м полком должен был обеспечивать правый фланг армии с севера и северо-запада на рубеже Рогозна, Рахны-Лесные и Брацлав. Один мотострелковый полк 218-й дивизии выводился в армейский резерв.
В течение 19 июля 18-й мехкорпус с 96-й горно-стрелковой дивизией вел бой в районе Вечера, Красное, Ярошенко. 33-я танковая дивизия к 13.00 вышла на рубеж Рахны-Полевые, Рогозна, имея задачей удерживать рубеж Печера, Рогозна, Рахны-Полевые. 218-я мотодивизия к исходу дня неудачно вела наступление на Печеру: село взять не удалось. К утру 20 июля вторичной атакой дивизия овладела Печерой, был уничтожен батальон 54-го пехотного полка немцев, захвачены пленные, минометы, орудия.
20 июля командующий армией исходя из решения комфронта (директива № 0020/оп), отдал приказ № 021 на отвод войск армии на рубеж Китай-Город, Гайсин, Вапнярка, Грушка. 18-й механизированный корпус должен был прикрывать отход армии. Он должен был с 727-и артполком 4-й птабр, 145-м танковым толком удерживать рубеж Брацлав, Печера, Рогозна, Рахны-Лесовые до утра 22 июля. К исходу 23 июля вывести 39-ю и 47-ю дивизии в район Гранов, Кублич, Краспополка, 218-ю — в армейский резерв в район Соболевки, без одного мсп, который командарм забирал в свой резерв в район Кирнасовки.
Корпус в течение дня продолжал бои на прежнем рубеже, по-прежнему прикрывая с севера отход дивизий 18-й армии: 218-я мд — Брацлав, Печера, (иск.) Рогозна; 39-я тд — Рогозна, Стояны; 47-я тд — Стояны, Рахны-Полевые.
18-я армия согласно приказу командарма № 021 начала отход. Вечером 21 июля 47-я танковая дивизия получила разрешение оставить рубеж под селом Красное и отойти на промежуточный рубеж — Стояны, Бушинка, далее на линию Шпиков — Рахны Лесные. Правее заняла оборону 39-я танковая дивизия.
18-й механизированный корпус в течение 22 июля, сдерживая противника арьергардами, отходил на новый оборонительный рубеж в направлении Гайсин, Ладыжин. Еще 20 июля дивизии получили маршруты отхода: 47-й тд — Шпиков, Тульчин, Ладыжин; 39-я тд — Печера, Брацав, Гайсин, Гранов.
На 22 июля 1941 года корпус имел:
• 39-я тд — 2 БТ, 196 Т-26 (на ходу 130), 5 БА, 43 трактора, 460 грузовых машин;
• 47-я тд — 5 Т-28, 20 БТ, 29 Т-26, 48 тракторов, 731 грузовую автомашину;
• 218-я мд — 45 БТ, 91 трактор, 741 грузовую автомашину.
В течение 23 июля 18-й мехкорпус, прикрываясь 31-м и 149-м пулеметно-артиллерийскими батальонами Каменец-Подольского УРа на рубеже Китай-Город, Гайсин, Ладыжин, отходил в районы сосредоточения: 39-я и 47-я тд — Гранов, Зятковцы, Кублич; 218-я мд — в район Соболевки и южнее.
К 24 июля корпус закончил сосредоточение в указанных районах. Ему боевыми приказами № 022 и № 023 от 24 июля 1941 года предписывалось подчинить группу полковника Сафронова и удерживать рубеж Китай-Город, Лалыжин. 218-й моторизованной дивизии приказано прочно удерживать рубеж Ладыжин, Кирнасовка, имея один мотострелковый полк в районе Ладыжин, Лукашевка, станция Ладыжин.
К 14:00 25 июля 39-я и 47-я тд с 31-м и 149-м опаб удерживали рубеж Китай-Город, Гайсин, Ладыжин. 218-я мд находилась в районе юго-восточнее окраины Ладыжина, Оляница, Губник, ведя бой за овладение Ладыжином. Эта дивизия была включена в состав 17-ro стрелкового корпуса.
Войска 18-й армии продолжали отражать атаки противника, который к утру 26 июля захватил Гайсин и Ладыжин. 39-я танковая дивизия под натиском противника с рубежа Китай-Город, Гайсин начала отход в восточном направлении. К концу дня 47-я и 39-я танковые дивизии отошли на Кублич. 218-я моторизованная дивизия отошла в район Губник, Соболевка. Для восстановления положения к ней выдвинулись два полка 96-й горно-стрелковой дивизии.
В 21:00 27 июля противник прорвал оборону ослабленных частей 18-й армии на направлении Гайсин, Кублич и овладел Тепликом. Тем самым немецкие горно-егерские дивизии медленно, но неуклонно шли на соединение с танковыми дивизиями XXXXVIII моторизованного корпуса 1-й танковой группы, смыкая кольцо окружения вокруг 6 и 12 армий в районе Умани.
47-я танковая дивизия оказалась зажатой противником в лесу севернее станции Зятковцы, Кублич. Фактически дивизия уже была в окружении. Полковник Родин организовал прорыв, в результате которого основные силы смогли в полночь 27 июля прорваться из кольца и выйти к полудню 28 июля в район северо-западнее Гайворона. Гаубичный полк и отдельный батальон связи из окружения не вышли и были уничтожены — лишь отдельные бойцы из этих подразделений смогли позднее пробраться к своим. 39-я танковая дивизия с двумя пульбатами отошла на северо-восток в направлении Гранов, Вел. Савустьянивка. 218-я отходила в направлении Краснополка, Голованевск. По распоряжению начинжа 218-й дивизии были взорваны мосты через реку Южный Буг в Семеновках, Степашках и Ладыжине.
В течение дня 28 июля, потеряв управление, подразделения корпуса отходили в восточном и северо-восточном направлении. 93-й танковый полк в количестве 200 активных бойцов отошел к Войтовке (севернее Умами); он получил задачу соединиться с основными силами дивизии, которая к исходу дня вышла на рубеж Теофиловка, Джулинка. 218-я моторизованная дивизия к концу дня находилась в районе (иск.) Джулинка, Ставки.
Малочисленные остатки 39-й танковой дивизии, оторвавшейся от корпуса и к 30 июля сосредоточившейся в районе Городецкое, передавались в состав 6-й армии. Там дивизия была переформирована в 39-й сводный танковый полк, который принял участие в последних боях 6-й и 12-й армий в «уманском котле».
Остатки 47-й танковой и 218-й моторизованной дивизий обороняли рубеж (иск.) Тырловка, Буденновка, северная окраина Гайворон. Подразделения 218-Й дивизии совместно с 96-й горно-стрелковой дивизией вели упорные бои за Гайворон, однако к исходу дня противник все же занял город.
Управление корпуса с мотоциклетным полком и батальоном связи 30 июля находилось в Громах (10 км южнее Умани). 30 июля в корпусе осталось 15 боеспособных легких танков, 2 огнеметных танка, 5 Т-28 и 5 БА.
К концу дня 1 августа остатки корпуса отошли на новые позиции: управление и 26-й мотоциклетный полк отступили в район Алексеевки, 47-я танковая дивизия, оставив Голованевск, была выведена в район Липняжка, Добрянка, Ольшанка в готовности задержать продвижение противника из Новоархангельска.
2 августа начальник штаба Южного фронта приказал командиру 47-го мотострелкового полка сосредоточиться в Благодатном, откуда понести наступление на Лысую Гору. К утру 2 августа штаб корпуса находился в Алексеевке, остатки 26-го мотоциклетного полка восточнее Доброй, 47-я танковая дивизия — в районе Добрянки.
К 3 августа группа генерал-майора Гольцева (сводные подразделения 218-й моторизованной дивизии, 47-й танковой дивизии, 145-го танкового полка, 727-го артиллерийского полка) оборонялась в районе станции Подгородная. На рассвете она была атакована противником и отброшена на южный берег Буга. К 12:00 остатки группы (до 300 штыков, 14 орудий) отошли в Счастливое, противник захватил Первомайск. Так закончилась отчаянная попытка деблокирования 6-й и 12-й армий силами Южного фронта. Сводные подразделения 18-го механизированного корпуса обороняли Благодатное, фронтом на север и северо-восток. В результате этих боев соединения 18-й армии понесли значительные потери и перемешались. Было нарушено управление войсками.