24-го августа главнокомандующий юго-зап. фронтом в связи с неудачами 4-й армии у Красника принимает ряд решений, имеющих целью облегчить ее положение. 5-я армия Плеве должна была оказать ей помощь XXV корпусом и, заходя левым плечом вперед, направлять свои корпуса на фронт Цешанув – Немиров – Магирув.
3-я и 8-я армии должны были 25-го августа сделать еще один переход и достичь линии: 3-я армия – Каменка – Буск – Дунаюв, а 8-я армия – Выдубов – Подгайцы и в последующие дни утвердиться на занятой линии и подтянуть обозы и тылы. Последующая задача 3-й армии состояла в продвижении на Жолкев, направляя правый фланг на Мосты Бельке для действия как против Львова, так и для связи с 5-й армией. Главные силы 3-й армии должны были быть выдвинуты к северу от Львова. 8-я армия должна была действовать в направлении фронта Львов – Миколаев, прочно обеспечивая левый фланг остальных армий фронта. Последнее распоряжение о направлении главных сил 3-й армии в северо-западном направлении Рузский получил в 24 часа ночи на 26-е августа и донес, что приступит к их выполнению только 27-го августа, так как все распоряжения корпусами уже сделаны. Кроме того, Рузский указал Иванову, что из разграничительных линий усматривается, что овладение Львовом составляет задачу 3-й армии и что в этом случае условия маневрирования требуют предоставления дороги Дунаюв – Перемышляны – Свирж – Бобрка 3-й армии.
Только после этого штаб фронта изменил разграничительные линии между армиями, установив их между 5-й и 3-й армиями через Пархач – Зелена и между 3-й и 8-й армиями – через Поморжаны – Дунаюв – Перемышляны – Романов, и этим как бы утвердил решение Рузского овладеть Львовом.
Распоряжение австрийского командования
20-го августа австрийское верховное командование в связи с решением вести главный удар в северном направлении между Вислой и Бугом решает усилить 3-ю армию. Вместо перечисленных в 4-ю армию XIV корпуса и 41-й дивизии в состав 3-й армии включается III корпус, который направляется совместно с 105-й ландш. бригадой в район Винники, а XII корпус из района Галича перемещается на 60 км севернее в район Перемышляны. Эти районы должны были быть заняты III и XII корпусами 23-го августа, что, по мнению австрийцев, должно было создать прочное прикрытие Львова с востока и юго-востока.
Таким образом, для прикрытия переправ на Днестре перед фронтом 8-й русской армии оставались только три кавалерийских дивизии, 11-я пех. дивизия – у Брзежан, 20-я пех. дивизия – у Мартынова и ожидались 38-я и 43-я дивизии и VII корпус.
22-го августа верховное командование решает сосредоточить 3-ю армию для обеспечения наступления на север 1-й и 4-й армиями к 25-му августа в районе Магирув – Жолкев – Львов, а армейской группе Кевеса, в составе XII корпуса, 11-й пех. и трех кавалерийских дивизий, ставится задача нанести сильный удар русским войскам, наступающим с востока через Тарнополь. Сосредоточиваемой в районе Тлумача – Станислава – Иезуполя – Галича и Мартынова группе Карга (43-я, 20-я, 38-я пех. дивизии) дается задача задержать кавалерийские массы русских, наступающие к югу от Тарнополя, если они будут продвигаться к Золотой Липе.
24-го августа, вследствие поспешного отхода австрийских частей и плохой разведки, верховное командование по-прежнему считает, что южнее Тарнополя нет крупных сил противника, что на этом фронте наступают только конные массы и что русские на восточном крыле главный удар ведут от Броды севернее Тарнополя силами до 10 пех. дивизий. Учитывая выгодные свойства возвышенной местности в районе Злочева, командование решает в этом районе нанести короткий встречный удар частью сил 3-й армии и группы Кевеса. Для удара назначаются XI, III и XII корпуса с 11-й пех. и 8-й кав. дивизиями, которым приказывается к вечеру 25-го августа сосредоточиться в районе высот западнее Глиняны – Перемышляны – Фирлеюв. Все эти войска включаются в состав 3-й армии Брудермана, которому ставится задача разбить противника, вторгнувшегося в Галицию из района Броды и Тарнополя.
Остальные войска группы Кевеса, находившиеся на фронте 8-й русской армии, подчиняются прибывающему в Станислав в ночь на 25-е августа командующему 2-й армией Бем Ермоли, которому приказывается отбросить или, по меньшей мере, остановить войска противника, наступающие на фронте от Подгайцы до Днестра.
Таким образом, в состав 2-й армии вошли: 5-я и 1-я кав., 38-я и 20-я ландш. дивизии, 40-я ландш. бригада, прибывающая в Тисменице, и 12-я марш, бригада, оставленная, как гарнизон, на предмостных укреплениях Галича, куда перевозилась через Нижниов 43-я ландш. дивизия. Южнее Днестра, в районе Черновицы была оставлена только 35-я ландш. бригада.
Наступление 3-й и 8-й русских армий
Первой перешла в наступление 18-го августа 8-я армия. Переход к Збручу 8-я армия совершила в 3 дня, имея перед собой только слабые части австрийцев, которые поспешно отступали, бросая часто оружие, зарядные ящики и повозки обоза. 20-го августа 8-я армия перешла на правый берег Збруча. 3-я армия начала наступление 19-го августа и к вечеру 20-го августа беспрепятственно достигла авангардами корпусов линий Остров – Вышгородок. Разведывательные части австрийцев, не принимая боя, отошли на Красне и Злочев.
Переход к р. Серету 3-я и 8-я армии совершили также беспрепятственно. Находившиеся на фронте IX и X корпусов конные части австрийцев очистили верховья Серета и отошли на запад под натиском сводного конного корпуса. Во время перехода 21-го августа в 15 км западнее Заложцы 10-я кав. дивизия в конном бою разбила 4-ю австр. кав. дивизию, захватив 8 конных орудий и 160 пленных. В этом бою русская конница выказала особое искусство и доблесть. В момент столкновения 10-я дивизия развернула 10 эскадронов, фронт которых был прорван конной атакой 8 эскадронов 4-й австр. кав. дивизии, но начальник 10-й дивизии Келлер бросил на прорвавшихся свой штаб и конвой и опрокинул их. Из остальных частей 10-й кав. дивизии, 5 казачьих сотен в пешем строю на правом фланге дивизии вели огневой бой с австрийской пехотой, сдерживавшей движение соседней 9-й кав. дивизии, а три эскадрона были на разведке и на прикрытии артиллерии. В 4-й австр. кав. дивизии два полка (10 эск.) простояли в резерве в 1–2 км в тылу и 4–5 эскадронов – в стороне, на фланге боя. Потери обеих дивизий: русские – 150 человек, австрийцы – более 820 человек, 8 орудий, пулеметы. В тот же день вечером 3-я Кавк. каз. дивизия выбила противника из Збаража и заняла этот город. В общем, к вечеру 23-го августа на фронте 3-й армии разведка выяснила, что Зборов занят пехотой противника (11-я австр. дивизия), но что ближе двух переходов крупных сил противника не было.
В 8-й армии в ночь на 21-е августа Каменец-Подольский был снова занят частями 1-й Кубанской каз. дивизии. 22-го августа вечером 2-я сводная каз. дивизия овладела Чортковом, ведя бой в пешем и конном строю с частями 1-й австр. кав. дивизии, отошедшими на запад.
23-го августа, оканчивая дневной переход, авангарды 8-й армии встретили на фронте Тарнополь – Трембовля первое сопротивление противника, который всюду был сбит, и 8-я армия к вечеру стала главными силами на Серете. Тарнополь был взят в 17 часов авангардами 13-й и 34-й пех. дивизий VII корпуса, которые выбили 55-й австр. пех. полк с двумя батареями, поспешно отошедшими к Зборову. Южнее, у Острова, 41-й австр. пех. полк с 5-ю батареями оказал более упорное сопротивление частям XII корпуса, но также был выбит ударом в штыки.