Несмотря на эти знаменательные победы, обстановка на русском фронте к началу сентября 1914 года оставалась весьма сложной. В Восточной Пруссии 2-я русская армия под ударом войск противника отступала за реку Нарев. Армии правого крыла Юго-Западного фронта — 4-я и 5-я — вели кровопролитные бои, срывая попытки австро-венгров прорваться на севере в междуречье Вислы и Буга. И только армиям левого крыла этого фронта удалось добиться крупных успехов. Обстановка требовала от русского командования принятия новых стратегических решений.
Особое беспокойство русской Ставки вызывала возможность германского наступления из Восточной Пруссии на Седлец. В соответствии с указаниями Ставки штаб Юго-Западного фронта приступил к разработке плана новой операции. 21 августа (3 сентября) генерал Иванов дал директиву о переходе в общее наступление с целью отбросить противника к Висле и Сану. На правом фланге фронта была образована 9-я армия под командованием П.А. Лечицкого. К началу операции соотношение сил на северном крыле фронта изменилось в пользу русских. Против 15,5 пехотной и 4 кавалерийских австро-венгерских дивизий русским удалось собрать 26,5 пехотной и 9,5 кавалерийской дивизий.
9, 4 и 5-я армии в соответствии с планом нашего командования должны были наступать в юго-западном направлении на Нижний Сан, а 3-я армия получила приказ нанести удар на северо-запад во фланг и тыл 1-й и 4-й армий противника. Против 3-й и 2-й австро-венгерских армий командование фронтом оставляло 8-ю армию Брусилова. Основная идея операции сводилась к концентрическим действиям 9, 4, 5-й и 3-й русских армий против северной группы австро-венгерских войск.
[68]Предполагалось совместными действиями четырех русских армии окружить в треугольнике между Вислой и Саном две неприятельские армии.Что же касается австрийцев, то Конрад замышлял грандиозное сражение в районе западнее Львова, которое должно было явиться последним актом кампании и привести к разгрому 3-й и 8-й русских армий и возвращению Восточной Галиции. Однако его план не отвечал реальному положению вещей на театре военных действий и не имел никаких шансов на успех. Ход событий наглядно это подтвердил.
В конце августа — начале сентября важные события произошли севернее и западнее Львова. С 22 августа (4 сентября) войска 9-й и 4-й русских армий вели атаки сильно укрепленной позиции противника между Вислой и верховьями реки Пор. Задачей 8-й армии было овладеть Городокской позицией. Упорные бои развернулись на всем фронте, но особого напряжения они достигли 9 сентября.
Кровопролитные бои одновременно происходили и в районе Рава-Русская, где левофланговые корпуса 5-й и правофланговые корпуса 3-й русских армий не только отбили все атаки противника, но и теснили 4-ю армию Ауффенберга, охватывая ее с двух сторон. Особенно опасным было наступление с севера войск Плеве. 27 августа (9 сентября) они заняли Томашов, поставив под угрозу тылы 4-й армии, после чего перед австрийцами встал вопрос о прекращении боев в районе Рава-Русская — Львов и переходе к обороне на всем фронте. Тем не менее, начальник австро-венгерского генерального штаба Ф. Конрад фон Гетцендорф решил еще раз испытать счастье. Вечером 27 августа (9 сентября) им был отдан приказ о концентрическом наступлении 2-й, 3-й и главных сил 4-й армии на русские войска, находившиеся под Львовом.
Австро-венгры перешли в наступление 28 августа (10 сентября). Однако действия в районе Равы-Русской не только не дали желаемых результатов 4-й армии, но, наоборот, серьезно ухудшили ее положение: русские части прорвали оборону группы Иосифа Фердинанда, прикрывавшей тыл армии. Одновременно эта группа была охвачена с фланга кавалерийским корпусом.
29 августа (11 сентября) Конраду стало ясно, что его план концентрического наступления на Львов не удался, а после полудня он получил известия о движении двух корпусов армии Плеве на юг. Угроза окружения 4-й армии и отсутствие реальных результатов от наступления 2-й и 3-й австро-венгерской армий заставила Конрада прекратить боевые действия и отвести все армии за реку Сан. Отход был начат в ночь на 30 августа (12 сентября) и закончен 2 (15) сентября.
Командование же Юго-Западного фронта решило продолжать наступление, а войскам была поставлена задача форсировать Сан и организовать преследование противника. Одновременно планировалось блокировать крепость Перемышль.
События развивались по этому плану. 9-я, 4-я и 5-я армии приступили к преодолению Сана; 3-я армия начала окружение Перемышля, а 8-я армия прикрывала блокаду этой крепости и пути на Львов с юга. Но неожиданно перед войсками фронта возникли трудности: после обильных дождей поднялась вода в Сане, а мосты были снесены. Переправа главных сил замедлилась, в результате австро-венграм удалось оторваться от русских. После арьергардных боев они к 9 (22) сентября отошли к реке Бислоке, а к 13 (26) сентября — рекам Дунаец и Бялы. Так закончилась битва за Галицию.