Проволокой была оплетена сплошь только первая линия, перед тыловыми линиями проволочные заграждения были узки и имелись только на некоторых участках.
Позиция страдала недостатком глубины, линии окопов были слабо связаны закрытыми ходами сообщений и не имели хорошо укрепленных пунктов.
Главным же недостатком укрепления позиции было отсутствие самостоятельных тыловых позиций. Оборонительные рубежи нарек5ах Вислока и Вислок не были укреплены.
Только в районе Биеча, на расстоянии 10 км от первой оборонительной позиции, имелись окопы.
У Макензена пехоты было вдвое больше, всей артиллерии в 6 раз больше, а тяжелой артиллерии в 40 раз больше.
Сыграла свою отрицательную роль и недооценка немецкого генерального наступления главнокомандующим армиями Юго-Западного фронта генералом Н. И. Ивановым.
Предполагая, что главный удар противник нанесет со стороны Карпат, а в районе Горлицы он проводит отвлекающее наступление, никаких резервов командующему 3-й армии Радко-Дмитриеву он не дал, а своих для парирования удара 11-й германской армии у того не было.
Но и сам Радко-Дмитриев убедившись, что противник пытается прорвать русский фронт именно в полосе его армии, не позаботился о создании дополнительных рубежей обороны.
Но даже сейчас, генерал Иванов и Верховный главнокомандующий великий князь Николай Николаевич потребовали от 3-й Армии активного наступления.
Однако время для контрнаступления было безвозвратно упущено.
Несмотря на героизм бойцов 3-й армии, почти неделю отбивавших бешеный натиск ударной группировки немцев без подкреплений и под ураганным огнём немецкой артиллерии, на 3-й день германским войскам удалось глубоко вклиниться в русскую оборону.
Русская армия отступала к реке Сан, и за шесть суток глубина прорыва достигла 40 км.
После Горлицкого прорыва войска русских армий к 14 мая отошли на реку Сан.
Макензен вынужден был на 10 дней прервать наступление для устройства тыла и переброски на Сан тяжёлой артиллерии.
24 мая начались бои за Перемышль и средний Сан.
На нижнем Сане 27 мая успех одержали русские войска.
7–15 июня австрийцы, пытавшиеся через Днестр выйти в тыл Львову, были отброшены к Стрыю с огромными потерями.
12–14 июня Макензену удалось сбросить русских с позиции Мосциска — Любачев, что открыло прямую дорогу на Львов. 22 июня русские войска оставили Львов.
К 26 июня Макензен со своими 12½ австро-германскими корпусами перегруппировывается для удара в северном направлении.
С 26 по 29 июня русские отбивали атаки на сильной позиции река Танев — Рава-Русская и затем отошли к северу.
3 июня немцы заняли Перемышль, 22 июня — Львов и вынудили русские войска к середине июня оставить Галицию и отойти на рубеж Холм — Владимир-Волынский, 20 км западнее Броды, 15 км западнее Бучач.
В первой половине июля наступление Макензена в сильной степени затормозилось, русские контратаки начали иметь значительный успех.
Макензен приостановил своё наступление до 15 июля, дожидаясь подхода трех германских дивизии из состава Южной армии.
5 июля состоялось совещание русского командования в Седлеце. Было решено беречь живую силу и выигрывать время для развёртывания военной промышленности в тылу путём постепенного отступления.
8 июля 3-я армия была передана в состав Северо-Западного фронта и, таким образом, в подчинении её главнокомандующего генерала М. В. Алексеева было передано семь армий.
После поражения, нанесённого русским в Галиции, перед руководившим германским войсками на Западном и Восточном фронтах генералом Э. фон Фалькенгайном стояла дилемма: как равзить достигнутый успех?
Он мог наступать на Волынь или повернуть острие немецкого наступления севернее и завоевать русскую Польшу.
Замысел состоял в попытке устроить русским очередные «Канны» в духе фельдмаршала графа А. фон Шлиффена в пространстве, ограниченном реками Висла и Буг. Требовалось осуществить обхват и окружение семи русских армий.
15 июля возобновилось наступление группы Макензена.
После тяжёлых боев русские войска отступили на линию Ивангород — Люблин — Холм.
22 июля германские войска переправились через Вислу севернее Ивангорода.
Русский контрудар задержал наступление противника, но 4 августа Варшаву и Ивангород пришлось оставить.
20 августа пала крепость Новогеоргиевск.
Тем не менее, отход русских войск проходил организованно, и ни одна часть не была обойдена немцами с флангов и не попала в окружение, за исключением гарнизона крепости Новогеоргиевск, который не получил от главкома приказ покинуть крепость.
Генерал Алексеев предугадал замысел Гинденбурга совершить обхват правого фланга русских войск со стороны реки Неман и усилил виленское направление.
В связи с начавшимся ударом противника со стороны Нарева русское верховное командование приняло решение об отходе на линию Ломжа — Остров — Опалин, а затем на линию Осовец — Влодава.
22 августа русские войска оставили Осовец (эвакуировали гарнизон и заминировали подходы к крепости и саму крепость), 26 августа эвакуировали Брест-Литовск и Олиту, а 2 сентября оставили с боями и Гродно.