Разгром австрийцев стал очевидным, когда под удар конников Мамонтова попали соединения 7 армии, которые генерал Пфлянцер-Балтина спешно перебросил на помощь держащему оборону генералу Ботмеру. Это были лучшие мадьярские части, считавшиеся образцовыми во всей австрийской армии. Двигаясь в походном порядке, они попали под пулеметный огонь тачанок и шрапнели полевой артиллерии Мамонтова. Шрапнель и пулемётный огонь буквально сметали походные колонны венгров, солдаты умирали, даже не успев понять, что случилось и откуда бьёт противник. Разгром довершили казаки мощной и неожиданной атакой.
Уцелевшая от разгрома бригада шедшая в арьергарде, при виде стремительно накатывающей на них казачьей лавы, дружно побросала оружие и застыла вдоль дороги с поднятыми руками. Подскакавший к ним генерал Мамонтов, привстав на стременах, громким зычным голосом скомандовал: «Церимониялмарш! Нахт Проскуров!». Услышав эту команду, бравые венгры дружно повернулись и покорно зашагали в плен.
Разгром австрийских резервов позволил Каледину расширить свой прорыв до 80 км по фронту и 30 км в глубину. Ботмер поспешно старался закрепиться на новых позициях, но это ему не удалось. Временно разделённый на две части корпус Мамонтова энергично громил вражеские фланги, не позволяя соединениям противника организовать стабильную оборону. Привыкшие к медленному продвижению пехоты противника, австрийцы постоянно опаздывали с перегруппировкой, непременно попадая под удары мобильных Мамонтовских подразделений.
Соседняя с юга 9 армия под командованием генерала Зайончковского за два дня боев также смогла прорвать вражескую оборону и, сковывая силы Ботмера по всему фронту, вела активное наступление на Букач. Боясь оказаться в мешке, Ботмер отдал приказ на отступление, одновременно забрасывая Ставку призывами о помощи.
Вместе со своими северными соседями Каледин начал наступление и по железной дороге силами всех своих бронепоездов, под прикрытием частей корпуса Мамонтова, главной целью которого был Тернополь. Сбивая жидкие вражеские заслоны, и не заботясь о своих тылах, этот ударный кулак достиг поставленной цели уже к вечеру 19 июля. В пылу атаки, не желая останавливаться, русские ночью атаковали город с трёх сторон и захватили Тернополь к утру следующего дня.
Чуть позже, ближе к полудню 20 июля, Золочев был отрезан с тыла обходным ударом корпуса Келлера и над войсками эрцгерцога, нависла угроза окружения.
Иосиф Фердинанд не сразу осознал всю опасность своего положения. Полную ясность внесло столкновение его тыловых частей с русскими кавкорпусами 21 июля. Попавшие под губительный огонь кавалеристов Келлера и Мамонтова, они были полностью рассеяны, и новые Канны приобрели чёткие очертания. Перед эрцгерцогом встал нелёгкий выбор: оказаться в мешке, или отступить и спасти армию. Фердинанд недолго колебался и уже вечером 21 июля отдал своим частям приказ об отступление к Бережанам. После чего он спешно свернул свой штаб и отправился в Бережаны в числе первых, стремясь успеть проскочить, пока эти страшные русские казаки не захлопнули последнюю калитку за спиной 4 армии.
Вместе с командиром, ночью успела проскочить и небольшая часть австрийских войск, а остальные были отброшены назад неожиданно мощными ударами русской кавалерии, которая к полудню 22 июля уже выставила крепкие огневые заслоны на всех главных направлениях отхода войск эрцгерцога. Получив свежие данные от авиаразведки, Дроздовский и Каледин быстро подтягивали пехотные соединения на помощь кавкорпусам, стремясь полностью замкнуть кольцо окружения. Это случилось к вечеру, следующего дня, когда дивизии Жлобина и Плеве встретились друг с другом.
Настроение окружённой 75-тысячной группировки противника резко ухудшилось, когда 24 июля началось всеобщее русское наступление. Непривыкшие драться в окружении и лишенные центрального командования, австрийцы после недолгого сопротивления стали сдаваться. Вначале эти были единичные случаи, но с каждым часом их становилось все больше и больше. Чехи, словаки, хорваты и даже мадьяры радостно бросали свое оружие, спеша поскорее сдаться в плен и тем самым покончить свои счеты с этой ужасной войной.
Послушно выстраиваясь в огромные колонны, пленные с охотой брели на восток под конвоем одного конного на сотню - другую пленных. Полностью ликвидация тернопольского котла завершилась 25 июля, что позволило Деникину перебросить освободившиеся войска на помощь кавкорпусам уже дравшимся с новым врагом.
Германские части, которые согласно плану прикрытия, генерал Эйхгорн должен был перебросить на помощь союзниками, не смогли прийти им на помощь, поскольку сами в это время были атакованы силами 11 и 3 армий, развернувших совместное наступление на Ковель.
Германские позиции были подвергнуты 19 июля основательному 6-часовому артиллерийскому обстрелу, после которого русские пехотинцы захватили первые три линии окопов и остановились на подступах к Ковелю, превращённому немцами в огромный укреплённый узел. Отдав приказ о наступлении, Антон Иванович Деникин не ставил перед генералами Мрачковским и Яковлевым вопрос о непременном взятии Ковеля. Действия этих малочисленных армий носили отвлекающий характер, с целью временно сковать резервы Эйхгорна.
Едва дождавшись прибытия своих пехотных полков в район Золочева и Тернополя днём 23 июля, корпуса Келлера и Мамонтова устремились в новый рейд, преследуя отступающего на Львов и Бережаны противника. Успешному продвижению на запад конных корпусов способствовала паника, вызванная столь быстрым разгромом самых элитных частей империи, а также отсутствие сплошного фронта, с созданием которого австрийское командование явно запаздывало.
Стремительное продвижение русских войск вглубь Галиции ставило под угрозу стабильность всего данного участка Восточного фронта. Все, имеющиеся в распоряжении Фолькензау резервы, были полностью задействованы без особой результативности. Все те соединения, что австрийский командующий бросал навстречу русской кавалерии, не успевали развернуться и были разгромлены ею по частям, задерживая продвижение врага только на короткое время боя. Единственно правильным решением в этой ситуации было отступление, в надежде, что растянутые коммуникации русских заставят их замедлить темпы своего продвижения вперед, как это бывало ранее. К этому времени подтянутся свежие силы с Итальянского, Балканского и Западных фронтов, которые остановят врага на новых, подготовленных позициях. Эти позиции генерал Штрауссенбург видел в горных карпатских перевалах, остановивших продвижение русских в 1914 году.
Таковы были планы Вены, а пока её Генштаб каждый день закидывали извещениями о стремительном продвижении русской кавалерии, имевшей в своем составе пулеметы и артиллерию. Обладая этими мощными средствами, конные корпуса уверенно громили пехотные части, пытавшиеся оказать им сопротивление. При этом русские использовали свою универсальную тактику, если им не удавалось захватить австрийцев в походном строю, они своими подвижными огневыми средствами сковывали залегшую пехоту с фронта, тогда как непосредственно сама кавалерия, ударяла с флангов, неизменно обращая солдат в бегство.
Кроме того, эффективность действий русских конных корпусов повышала приданная им воздушная разведка, постоянно информирующая с помощью вымпелов о локализации войск противника. Мобильность и хорошее знание оперативной обстановки, способствовали тому, что уже к 26 июля Бережаны и Львов были атакованы прорвавшейся русской кавалерией.
Если Бережаны не были подготовлены к обороне и были взяты лихим наскоком, то с Львовом вышла заминка. Келлер не решился штурмовать в лоб столь сильную крепость, в которой укрылись отступающие части 4 армии эрцгерцога. Избегая возможных больших потерь, генерал обошел город с флангов и перерезал все пути сообщения города с империей, выставив на дорогах и железнодорожных путях заслоны, усиленные артиллерией.
Одновременно с востока город блокировали бронепоезда, доставившие под стены столицы Галиции на своих платформах целый пехотный полк. Столь решительные меры Келлера, подкреплённые непрерывным обстрелом города с бронепоездов, вызвали в городе сильные панические настроения. Предпринятая на следующий день попытка прорвать кольцо блокады не увенчалась успехом.
Стремясь поскорее восстановить прерванное сообщение с окружающим миром, австрийцы двигались вдоль железнодорожного полотна, выбрав самый простой путь, за что жестоко поплатились. Шрапнель и пулеметы, грамотно расставленные кавалеристами Келлера, быстро пресекали все попытки австрийских солдат прорвать кольцо блокады, кроме того, у солдат империи не было огромного желания драться за императора Карла. Вслед за русскими, австрийцы тоже были заражены бациллами революционных идей, легко превращающих солдат любой из воюющих армии в пацифистски настроенный сброд.