Немцы требовали наступления, чтобы не позволить русским преодолеть Карпаты и воспользоваться на Венгерской равнине своим численным преимуществом (факт критического состояния со снабжением боеприпасами не был в полной мере известен противнику). Вдобавок, и само австрийское командование в лице ген. Ф. Конрада фон Гётцендорфа планировало контрнаступление в Карпатах, дабы связать русских встречными боями, измотать неприятеля, и не дать возможности русским армиям пересечь горный массив. Немцы требовались для действий на наиболее опасных направлениях, так как существенное превосходство немецких войск над австрийскими в качестве стало уже несомненным фактом.
В итоге, как уже сказано, в Карпаты было переброшено управление 2-го армейского корпуса ген. А. фон Линзингена. Именно на его базе был сформирован штаб Южной германской армии. Генерал Линзинген получил под свое командование 1-ю пехотную и 48-ю резервную дивизии, сильную трехполковую пехотную бригаду, а затем еще и 5-ю кавалерийскую дивизию. По мере развертывания боев в распоряжение немецкого командования Южной германской армии шли новые резервы. Характерно, что действиям Южной германской армии придавалось столь большое значение, что начальником штаба армии немецкое верховное командование намеревалось сделать ген. Э. Людендорфа.
Генерал Людендорф выехал к месту своего нового назначения, успев провести совещания с обоими начальниками союзных Генеральных штабов генералами Э. фон Фалькенгайном (Германия) и Ф. Конрадом фон Гётцендорфом (Австро-Венгрия). Однако ген. П. фон Гинденбург не пожелал расставаться со своим испытанным соратником, и в середине января генерал Людендорф вернулся на свою прежнюю должность начальника штаба германского главнокомандующего на Восточном фронте.
В жестоких пятидневных боях, в которых особенно отличилась второочередная 78-я пехотная дивизия (309-й Овручский, 310-й Шацкий, 311-й Кременецкий, 312-й Васильковский пехотные полки) ген. В.А. Альфтана, порыв врага был остановлен, и 12-го числа русские перешли в контрнаступление. К этому моменту в состав 8-й армии входили 7-й (ген. Э.В. Экк), 8-й (ген. В.М. Драгомиров), 12-й (ген. Л.В. Леш), 24-й (ген. А.А. Цуриков) и 30-й (ген. Ф.М. Вебель) армейские корпуса. Постепенно, шаг за шагом, с большими потерями, которые несли обе противоборствовавшие стороны, русские продвигались к карпатским вершинам. Уже 23 января 8-й армейский корпус ген. В. М. Драгомирова занял перевал Мезо-Лаборч, 26-го числа 12-й армейский корпус вышел на Лупковский перевал. Шаг за шагом австрийцы откатывались на запад. «Шаг за шагом» — потому, что в ожесточенных горных боях успех взятия пространства исчислялся именно такими критериями.
Интересно, что в бою за Лупковский перевал, в превосходной степени выявлялась частная инициатива низших начальников. Так, подойдя к проходившему под перевалом железнодорожному туннелю, русская пехота наткнулась на укрепленные блокгаузы и продвинуться вперед не смогла. Пулеметный огонь из-за фортификационных сооружений не давал русским пехотинцам продолжить атаку. Тогда сюда с вершины спустилась батарея горного дивизиона 3-й сибирской артиллерийской бригады и в упор, прямой наводкой с трехсот метров расстреляла блокгауз. Австрийцы не выдержали артиллерийского огня и сдались.
Несмотря на русское наступление, противник постоянно переходил в частные контратаки, причем не только в тактических масштабах. В то же самое время, когда русские продвигались вперед, на запад, своим центром (прежде всего, 8-я армия), австро-германские войска пытались атаковать и на других участках фронта. Порой, не без успеха. Так, в районе высоты Козювка («ключ лесистых Карпат» по выражению А.А. Керсновского) всю зиму шли ожесточенные бои (противники не желали уступать друг другу), а на южном фасе Юго- Западного фронта 31 января русские вообще были выбиты из Черновцов.