Вынужденные отойти назад на 25—30 километров, полки «Стальной» дивизии 23 апреля начинают окапываться и устраивать артиллерийские позиции. Вечером этого же дня Корнилов получает новый приказ из штаба корпуса — оставить занятые позиции и переместиться еще на 20 километров на рубеж Роги — Сенява. Уставшим частям дивизии предстояло сделать ночной марш-бросок, ориентируясь только на донесения полковой разведки и полагаясь на собственную интуицию.
В сложившейся ситуации войскам дивизии Корнилова отводилась роль прикрытия отхода других частей XXIV корпуса, без обеспечения с флангов. В результате, не успев вырваться на равнину с Карпатских гор, дивизия оказалась в клещах 2-го германского и 3-го австро-венгерского корпусов. Историки отмечают, что 48-я дивизия могла избежать окружения. Е.И. Мартынов пишет, что дивизия «имела полную возможность отойти и погибла лишь вследствие безобразного управления войсками со стороны командира корпуса Цурикова, и особенно самого Корнилова, который неверно оценивал обстановку, не исполнял приказаний, не поддерживал связи с соседней 49-й дивизией, не сумел организовать отступательное движение, а главное, неоднократно менял свои решения и терял время»{132}. Во многом теоретически Мартынов прав. Генерал Корнилов неверно оценил сложившуюся оперативную обстановку в результате отсутствия информации как о соседях, так и о противнике. «Неисполнение приказаний» выразилось в том, что он задумал нанести отвлекающий контрудар во фланг противника, сильно теснившего соседнюю 49-ю дивизию. Пытаясь выручить соседа, Корнилов не смог предугадать численность неприятельских войск, которая составляла два армейских корпуса. Тем временем немцы уже заняли господствующие высоты на пути движения 48-й дивизии, на реке Дукла. Узнав об этом, он приказывает Рымникскому полку, двум батальонам Очаковского и батальону Измаильского полков выбить с высот неприятеля. Однако атака таких малых сил против целого корпуса, да еще без артиллерийской поддержки, была заранее обречена на неудачу. Неся тяжелые потери, русские пехотинцы вынуждены были окопаться и залечь перед высотами.
Только лишь утром 24 апреля Корнилов смог полностью оценить сложившуюся ситуацию, когда из опросов пленных и захваченных документов стали известны положение противника и его реальная численность. Тем временем немцы и австрийцы, наращивая свои силы, продолжали окружать «Стальную» дивизию, оказавшуюся в ловушке на берегах Дуклы. Вырваться из западни можно было исключительно ценой огромных потерь. Лично проведя рекогносцировку позиций противника на наиболее угрожаемых участках, командир дивизии решает пойти на прорыв, иначе кольцо окружения окончательно замкнется.
В первую очередь Корнилов решает спасти свою артиллерию, ибо потеря артиллерийских орудий «порочила» командира любого ранга. Лавр Георгиевич меняет маршрут движения артиллерийской бригады, которая теперь отходила с гор через Дуклу и Ясионку на Ивонич. Через некоторое время выяснилось, что путь уже прегражден немецкими войсками. Командир артиллерийской бригады открывает огонь по атакующему противнику и посылает донесение командиру дивизии, который, получив его, посылает на подмогу Измаильский полк, наиболее близкий по дислокации. Подоспевшие на подмогу артиллеристам пехотинцы, спешно развернувшиеся для штыковой атаки, неожиданно попадают под мощный пулеметный огонь противника. Спасаясь от обстрела, солдаты бросились в лес, роты смешались, а командир полка полностью потерял управление. То же случилось и в расположении артиллерийской бригады. Вечером того же дня, близ деревни Тилова, после «беспорядочного сопротивления» австрийцы берут в плен около трех тысяч артиллеристов и пехотинцев 48-й дивизии.
Оставшиеся полки «Стальной» дивизии вечером того же дня идут на прорыв, но превосходство немцев и австрийцев в бою на реке Дукла оказывается подавляющим. Только Ларго-Кагульский полк и один батальон Очаковского полка сумели вырваться из окружения, вы неся все знамена дивизии. Сохранение знамен прославленной суворовской дивизии, даже при почти что полном ее уничтожении, позволяло восстановить ее под прежним названием.
Генерал Корнилов, взяв на себя командование одним из батальонов Рымникского полка, прикрывает прорыв уцелевших частей дивизии. Практически весь батальон был уничтожен, в живых осталось только семь человек с дважды раненным в руку и ногу генерал-лейтенантом Л.Г. Корниловым. Четверо суток, израненные и обессиленные, скитались они по незнакомой местности, пытаясь прорваться к своим, пока их не взяли австрийцы, прочесывавшие леса Дуклы.