В штабе Юго-Западного фронта отдавали себе отчет в катастрофическом положении 3-й армии и риске, которому подвергалась в Карпатах 8-я армия. Генерал В. Драгомиров настаивал на необходимости спасения того, что можно было еще спасти, и на отводе этих армий за Сан. Но генерал Иванов не нашел в себе мужества последовать этому совету, шедшему вразрез с абсурдными требованиями Ставки, и предпочел скорее не согласиться с действительностью, чем позволить себе не согласиться со старшей инстанцией. Он умыл руки, отказался от какого-либо руководства операциями и ограничился автоматической передачей бумажек Ставки в штаб 3-й армии.
Радко Дмитриев, схватившийся с тремя неприятельскими армиями — эрцгерцога, Макензена и Бороевича, был брошен на произвол судьбы, не получая никаких указаний. Вместо Верховного главнокомандующего был фонограф с раз навсегда напетой пластинкой «Ни шагу назад!», а вместо главнокомандующего фронтом — почтовый ящик. Никогда еще ни один командующий армией не был в более критическом положении. Великий князь прижимал истерзанное тело 3-й армии к раскаленному железу врага, не давая ей оторваться от этого железа.
26 и 27 апреля к востоку от Вислоки шло отчаянное побоище. Брошенный в бой XXI армейский корпус и вновь образованный на правом фланге XXIX спасли 3-ю армию от окончательного истребления. В XXIX армейский корпус в Карпатах входили сперва 58-я и 81-я пехотные дивизии, отданные затем в 8-ю армию. На Вислоке в его состав вошли 62-я пехотная и 13-я Сибирская дивизии, прибывшие с Северо-Западного фронта, а затем, на Сане. корпус состоял из 12-й Сибирской и 45-й пехотной дивизий. Держаться против пятерного превосходства врага с обескровленной пехотой, молчащей артиллерией и не имея в тылу ни единой укрепленной позиции было все же немыслимо ни человечески, ни сверхчеловечески. Комендант Ивангорода генерал Шварц еще задолго до горлицкого прорыва предложил генералу Иванову укрепить средствами вверенной ему крепости позиции в тылу IX и X корпусов, однако случившийся при этом генерал В. М. Драгомиров отверг это предложение.
Генерал Иванов пытался сразу же после горлицкого разгрома оказать 3-й армии помощь переброской туда XXXIII армейского корпуса из Заднестровья. Но Ставка запретила трогать этот корпус: он был ей нужен для задуманного ею наступления 9-й армии — покорения гуцульских поселков. Великий князь распорядился отправить вместо XXXIII корпуса V Кавказский, предназначавшийся для овладения Константинополем.
Совершена была величайшая стратегическая ошибка — величайшее государственное преступление. Отказавшись от форсирования Босфора и овладения Константинополем, великий князь Николай Николаевич обрекал Россию на удушение. Отныне война затянулась на долгие годы. В апреле 1915 года Россия была поставлена перед дилеммой: Царьград или Дрыщув. И Ставка выбрала Дрыщув…
30 апреля Радко Дмитриев отвел на Сан свою «перебитую, но не разбитую» армию, заняв по реке фронт Развадов — Перемышль. В 4 дивизиях X армейского корпуса было 10 000 бойцов, в 2 дивизиях XII — 4000, в 3 дивизиях XXIV — всего 5000, в 4 дивизиях III Кавказского корпуса — 10 000 человек. В X армейском корпусе 9-я пехотная дивизия считала 900 штыков (в 35-м пехотном Брянском полку осталось 150 человек), а 61-я пехотная дивизия — 800 штыков. Правофланговые корпуса — XXIX, IX, X и III Кавказский — отошли за реку, а левофланговые остались для активной обороны на левом берегу: XXIV — в Ярославе, XXI — в Радымно и XII — в Перемышле.
2 мая Макензен обрушил свою «фалангу» на Ярослав, но остатки XXIV корпуса в геройском бою отразили три корпуса германцев. 3 мая XXI и XII корпуса были переданы в 8-ю армию, а в 3-ю передан XV армейский корпус с Северо-Западного фронта. 4 мая на рассвете XI германская армия овладела Ярославом и форсировала здесь Сан. Но развить успех ей не удалось: Радко Дмитриев ликвидировал прорыв XXIX и подошедшим V Кавказским корпусами. Макензен приостановил свое наступление. 3-я армия сама перешла в наступление, хоть и безуспешно. 7 мая на место генерала Радко Дмитриева был назначен генерал Леш (сдавший свой XII армейский корпус генералу Каледину), а на место генерала В. Драгомирова начальником штаба Юго-Западного фронта был назначен командир IV Сибирского корпуса генерал Саввич. Опале подверглись как раз те военачальники, что с самого начала предложили единственно разумное решение, позволившее бы избежать катастрофы.
Общее положение армий Юго-Западного фронта стало следующим.
На левом берегу Вислы 4-я армия генерала Эверта (XIV, XVI, Гренадерский, XXV и XXXI корпуса) осадила своим левым флангом с зимних позиций назад и перевела на правый берег новообразованный XXXI армейский корпус, ввязавшийся в бои 3-й армии на нижнем Сане. 4-я армия перешла 3 мая в короткое наступление у Опатова, причем наш XXV армейский корпус нанес сильное поражение 2-му австро-венгерскому корпусу группы Войерша.
Обескровленная 3-я армия развернула XV, IX, X, III Кавказский, XXIV, XXIX и V Кавказский корпуса по правому берегу Сана для упорной обороны.