18 сентября противник нанес удар двумя танковыми дивизиями (1-я и 8-я) по правому флангу 38-й армии, который был отражен частями 101-го стрелкового корпуса. Одновременно два танковых (4-й гвардейский, 31-й) и два стрелковых (67-й и Чехословацкий) корпуса прорвали вражескую оборону в районе Сенявы (5 км юго-восточнее Рыманува). Танкисты по узкому горному проходу вышли в тыл противника, вынудив его начать отход. В ходе преследования врага 242-я танковая бригада 31-го танкового корпуса и 2-я Чехословацкая бригада, пройдя в одной колонне через горный проход в районе Розтоки, к исходу 19 сентября овладели Пулавами. На остальных участках войска 38-й армии продолжали отбивать контратаки крупных сил противника. Конев, стремясь сломить его сопротивление, усилил армию 127-й стрелковой дивизией и 12-й минометной бригадой.
20 сентября наступил перелом в ходе боевых действий в пользу войск 38-й армии. В результате маневра и удара на запад вдоль скатов горного хребта 4-й гвардейский танковый корпус совместно с 1-м Чехословацким армейским корпусом освободил г. Дукля. Части 31-го танкового корпуса, наступая из района Тарнавки по единственной горной дороге, продвинулись на 6–9 км. Удар танковых корпусов с фронта позволил частям 1-го гвардейского кавалерийского корпуса к 24 сентября выйти из окружения. Правофланговые соединения 1-й гвардейской армии вступили в Словакию восточнее Медзилаборце.
Однако в дальнейшем наступление войск 38-й армии замедлилось. 27 сентября Конев докладывал Сталину: