Командование фронта поставило перед 3-й гвардейской танковой армией задачу во взаимодействии с частями 1-й гвардейской армии и 32-й истребительно-противотанковой артбригадой «
В 12 часов 15 минут 21 марта соединения 3-й гвардейской танковой армии и ударная группа 1-й гвардейской армии после 40-минутной артиллерийской подготовки перешли в наступление. Части 6-го гвардейского танкового корпуса из района Трительники, Юхимовцы нанесли удар в направлении Медведевка, Дзеленцы и, сломив сопротивление противника, к исходу дня вышли в район Варовцы, Олешковцы, выполнив тем самым задачу дня. Наступление войск 7-го гвардейского танкового корпуса было затруднено ожесточенным сопротивлением арьергардов противника, занимавшего удобный рубеж на южном берегу р. Плоска, и отсутствием переправ. К исходу дня части корпуса заняли Хоменцы, Чабаны, Данюки, форсировали р. Плоска в районе Данюки, вели бой на южном берегу. 9-й мехкорпус, наступавший во втором эшелоне армии, к вечеру находился в районе Дзеленцы, Лапковцы, остававшаяся в резерве командующего армией 91-я отдельная танковая бригада вышла из района Редкодубы [573] . Части 6-й, 17-й, 19-й и 23-й танковых дивизий Вермахта под прикрытием сильных арьергардов отступали в южном направлении.
В течение ночи с 21 на 22 марта по решению командующего армией 9-й мехкорпус совершил переход в район Гелетинцы и с утра 22 марта вступил в бой, развивая наступление из-за правого фланга 6-го гвардейского танкового корпуса в общем направлении на Городок. К исходу дня 22 марта войска 6-го гвардейского танкового корпуса, развивая наступление в южном и юго-западном направлениях, вышли в район Подлесный Алексинец, СлободкаАлексинецкая, Польный Алексинец. 9-й мехкорпус, очистив в течение дня от противника Кузьмин, Поречье и Бедриковцы, к исходу дня вел бой за Городок. 7-й гвардейский танковый корпус ночной атакой вышел к утру 22 марта в район Доброгоша и, заняв к 11 часам утра Фельштин, наступал в направлении Ярмолинцы, находясь к вечеру 22 марта в районе Нафтуловка. 91-я отдельная танковая бригада прикрывала войска армии от ударов противника из района Проскурова, перехватив шоссе Проскуров – Волочиск. Стрелковые корпуса 1-й гвардейской армии к исходу дня вышли на линию Александровка – Турчинцы – Кузьмин – Хмелевка – Фельштин [574] .
Успешное продвижение войск 3-й гвардейской танковой армии в направлении Ярмолинцы создавало благоприятные условия для окружения оборонявшейся в районе Проскурова группировки немецких войск. П.С. Рыбалко принял решение «
– 9-му мехкорпусу овладеть районом Городок и перейти к обороне на рубеже Городок, Черниводы с целью не допустить удара противника с юго-запада и юга, по выходе стрелковых частей 1-й гвардейской армии в район Городок направить в Ярмолинцы одну мехбригаду для дальнейших действий в направлении на Проскуров;
– 6-му гвардейскому танковому корпусу выйти на рубеж Мудрыголовы, Ярмолинцы и перейти к обороне, не допуская удара противника с юга и юго-востока;
– 7-му гвардейскому танковому корпусу овладеть Ярмолинцами и перейти к обороне, не допуская прорыва противника с севера и северо-востока, передовым отрядом занять Солобковцы и удерживать до подхода частей 38-й армии с северо-востока;
– 91-й отдельной танковой бригаде выйти в район Подлесный Алексинец и подготовить удар в направлении Волудринцы, Жилинцы [576] .