9 декабря после 45-минутной артиллерийской подготовки в 9 часов 45 минут дивизии 1-й гвардейской армии перешли в наступление. Фронт медленно продвигался вперед, вклиниваясь в расположение противника. Гитлеровцы понимали, что это последние горные хребты. Если советские части выйдут на закарпатские равнины, там их не удержать. Поэтому командование оперативной группы «Хейнрици» предпринимало все возможное, чтобы остановить наступление здесь, в горах. Сосредоточив до четырех дивизий, гитлеровцы ударили под основание клина, вбитого в их оборону частями 1-й гвардейской армии. Наше наступление было остановлено.
Однако 16 декабря после 35-минутной артподготовки 11-й стрелковый корпус форсировал реку Ондава и овладел городом Дарговом. Используя этот успех, соседний 107-й корпус с тяжелыми боями продвигался вперед и овладел Давидовом. В течение 18 декабря части 1-й гвардейской отражали ожесточенные контратаки врага, только на участке 107-го корпуса их было девять.
Все эти дни и ночи генерал Петров находился в передовых частях, пристально всматривался в ход тяжелых боев, искал малейшую возможность развить успех. 20—21 декабря происходит скрытая перегруппировка на левый фланг 1-й армии и 22 декабря после артподготовки новый бросок на врага. И опять медленное продвижение наших частей и остервенелые контратаки противника.
Иван Ефимович наблюдал через стереотрубу за тем, что происходило на переднем крае. В горах это понятие было условным, не вырисовывалась даже приблизительно линия фронта – одни подразделения были впереди, другие отстали, к тому же они в отличие от сражающихся на равнине находились на разных уровнях по отношению друг к другу. Петров видел, как солдаты карабкались по каменистым откосам, преодолевая толщу снега, набившегося между кустарниками и деревьями. Солдат поливал дождь. Они были мокрыми не только от этого дождя, но и от таявшего снега и своего пота. А наверху становилось холодно, мороз до 20 градусов, ветер обжигал лицо, руки, пробирался под одежду, леденил разгоряченное взмокшее тело. Шинели, насквозь пропитанные влагой, дубели, стесняли движения, мешали прицельно стрелять. Кирзачи на ногах раскисали, резиновые подметки скользили по льду и камням, отваливались. Мокрые ноги сводило от холода. Люди выбивались из сил, которых, кстати сказать, было не так уж и много. Ведь это не первый бой. Позади месяцы такого же карабканья по скалам. Недоедание из-за трудностей с доставкой продовольствия. Бездорожье, горы, вода и снег – лошади и ишаки пробиваются с трудом и доставляют минимум из минимального и в первую очередь боеприпасы, без которых просто гибель…