32-я танковая дивизия в течение дня вела активную оборону на Яновском и Грудек-Ягельоньском шоссе, отбивая атаки немецких горных егерей. В 7 часов 63-й танковый полк атаковал противника в районе Конопница, Феерувка и во взаимодействии с 8-м моторизованным полком уничтожил 8 орудий, 11 противотанковых орудий и 5 автомашин. С наступлением темноты дивизия начала отход на рубеж Лесеница, Винники (восточные Львова). Проходя через Львов, части дивизии вновь столкнулись с активизировавшимися националистами, пришлось вести уличные бои, подавляя огневые точки в домах и на чердаках. При отходе из города были уничтожены склады с боеприпасами, горючим и продовольствием, а также оставшаяся в местах предвоенной дислокации неисправная материальная часть.
Противник продолжал активные действия в направлении Басковка, Львов, и по приказу командира корпуса 81-я моторизованная дивизия в ночь на 30 июня отошла на рубеж Зубжа, Журавка, Шаломыя с передним краем по восточному берегу реки Зубжа.
30 июня танковые полки 32-й танковой дивизии прикрывали ее отход по золочевскому шоссе. В середине дня командир корпуса приказал частям начать отход с рубежа Лестница, Винники и к 15 часам 1 июля сосредоточиться в районе Збараж, Верняки, Кретовце, корпус выводился в резерв.
Рубеж по реке Зубжа 81-я моторизованная дивизия удерживался до 14 часов 30 июня, после чего под прикрытием арьергарда (1-й батальон 202-го мотополка, 6-я батарея 125-го артполка, 2-я батарея 84-го противотанкового дивизиона, 20 танков 53-го танкового полка) дивизия отошла в район Салова.
1 июля командирам 37-го стрелкового и 4-го механизированного корпусов было приказано задержать немецкие колонны, обнаруженные разведкой в районе Купинец и Лопушино. Основное усилие требовалось сосредоточить на недопущении захвата Тарнополя.
В этот день 32-я танковая дивизия прошла Золочев и двигалась на Тарнополь. В Золочеве и на его окраинах дивизия подверглась интенсивным бомбардировкам авиацией противника. 81-я моторизованная дивизия к 12 часам сосредоточилась в районе Годув.
К 8 часам 2 июля 32-я танковая дивизия сосредотачивалась в районе Збаража, куда подтягивала отставшую материальную часть и личный состав.
Части XIV моторизованного корпуса немцев продвигались к Тарнополю, поэтому генерал Музыченко в середине дня 2 июля ввел в бой в этом районе боеспособные части 4-го и 15-го механизированных корпусов. Как докладывал в Москву Военный совет фронта, 4-й мехкорпус «
В отчете по итогам боевых действий 32-й танковой дивизии сказано об этих боях несколько иначе: «
В результате длительных маршей 4-й механизированный корпус имел значительные небоевые потери. Большое количество техники выходило из строя из-за неисправностей или просто окончания моторесурса танков. Например, 63-й танковый полк 2 июля на станции Млыновцы (близ Тарпополя) отгрузил на платформы для отправки в тыл на капитальный ремонт 17 танков. Еще 3 танка требовали малого и среднего ремонта и могли пройти его в дивизионных мастерских. Множество техники оставлялось в различном состоянии на маршрутах следования. Таким образом, исправных и годных к бою танков в 63-м танковом полку на 3 июля имелось всего 32 танка.
3 июля части армии после неудачных боев в районе Новый Почаюв, Золочев, понеся большие потери, неорганизованно отходили на восток. 4-й механизированный корпус получил приказ командарма на вывод материальной части в тыл. Утром он находился в районе Ожиговцы, к вечеру 3 июля в районе Большие Зозулинцы, Писаревка, Чепелевка. Оперативной директивой штаба фронта № 0040 генерал-полковник Кирпонос ставит задачу корпусу: двигаясь через Старо-Константинов, Бердичев и Житомир, сосредоточиться в районе Ивницы (30 км юго-восточнее Житомира).
При прохождении 32-й танковой дивизией старой границы в районе Ожиговцы, Волочиск командиром 37-го стрелкового корпуса от имени Военного совета армии на усиление корпуса было задержало 10 танков капитана Егорова.
К 10 часам 4 июля 32-я танковая дивизия сосредоточилась в районе Чернелевка, Чепелевка, Красилов и в течение 4 и 5 июля подтягивала отставшие машины, заправляла технику и пополняла запасы.