Командование вермахта, стремясь не допустить продвижения советских войск, предприняло контрудар силами 24-го танкового корпуса из района севернее Хмельника. Маршал Конев возложил задачу его отражения на 4-ю танковую и 13-ю армии. С утра 13 января развернулось ожесточенное встречное сражение. В напряженных боях соединения двух армий, действуя согласованно и решительно, нанесли поражение танковым дивизиям противника, отбросив их к исходу дня в район Кельце. Утром следующего дня главные силы ударной группировки при активной поддержке фронтовой авиации развернули преследование противника.
Глубокий прорыв советских войск на направлении действий соединений 1-го Украинского фронта и начавшееся 14 января наступление войск 1-го Белорусского фронта поставили немецкие войска, оборонявшиеся вдоль Вислы, перед угрозой окружения. Командующий 4-й танковой армией генерал Ф. Грезер отдал приказ об отводе 42-го армейского корпуса, усилив сопротивление в районе Кельце с целью прикрытия его отхода. Разгадав замысел противника, маршал Конев приказал генералу Д. Д. Лелюшенко, совершив марш, обойти Кельце с юго-запада. Крупный промышленный и административный центр Польши был освобожден, противник разбит и обращен в бегство. Особенно отличились в этих боях 62-я гвардейская танковая бригада под командованием полковника С. А. Денисова, сформированная в 1943 году из добровольцев Пермской области, и 200-я легкая артиллерийская бригада, которой командовал со дня ее формирования и до конца войны полковник И. Н. Козубенко. Командирам обеих бригад здесь же, на поле боя, командующий войсками фронта И. С. Конев вручил награды — ордена Красного Знамени.
Вместе с 4-й танковой армией 13-я армия, совершив за два дня наступления сорокакилометровый бросок, к исходу 17 января форсировала Пилицу — заранее подготовленный рубеж, где противник пытался остановить наступление советских войск. Используя успешные действия 3-й гвардейской танковой армии, 52-я и 5-я гвардейская армии освободили Радомско и Ченстохову. Быстрое продвижение наступавших войск зачастую не оставляло немцам времени разрушать города, заводы и фабрики — в Ченстохове продолжали работать электростанции и водопровод. Сохранился благодаря своевременно принятым мерам саперами фронта и знаменитый Ясногурский монастырь. Польское население в целом приветливо относилось к своим освободителям. В Ченстохове встреча даже переросла в митинг, на котором присутствовало до 20 тысяч жителей[85].
3-я гвардейская и 6-я армии, преследуя 42-й армейский корпус противника, 18 января соединились с войсками 1-го Белорусского фронта. Учитывая возможность выхода противника из островецкого выступа на реку Пилица, маршал Конев приказал командующему 4-й танковой армией одним корпусом отрезать врагу пути отхода. К 4 часам приказ был выполнен. Разгромив штаб вражеского корпуса, советские танкисты пленили многих его офицеров, в том числе начальника штаба, а польские партизаны во взаимодействии с советскими войсками взяли в плен командира корпуса генерала пехоты Германа Рекнагеля. Полному разгрому подверглась также 10-я немецкая моторизованная дивизия.
Ожесточенные бои шли и на краковском направлении. Командование вермахта предпринимало все меры для организации обороны Кракова, прикрывавшего пути в Силезский промышленный район. 59-я и 60-я армии, отражая контратаки противника, к исходу 17 января вышли на дальние подступы к городу. Еще 15 января южнее Ясло перешли в наступление войска 4-го Украинского фронта. Противник оказал упорное сопротивление, но соединения 38-й армии под командованием генерала К. С. Москаленко прорвали его оборону и начали охватывать правый фланг 17-й армии. Под ударами двух фронтов, опасаясь окружения, противник вынужден был отойти.
За первые шесть дней наступления войска 1-го Украинского фронта разгромили основные силы 4-й немецкой танковой армии и во взаимодействии с 4-м Украинским фронтом нанесли серьезное поражение 17-й армии врага. На направлении главного удара ближайшая задача была выполнена на четыре-пять дней раньше намеченного срока.
18 января войска ударной группировки 1-го Украинского фронта продолжали стремительное преследование противника. Маршал Конев потребовал от них помешать врагу закрепиться на польско-германской границе, форсировать реку Одер северо-западнее Бреслау. К исходу следующего дня 3-я гвардейская танковая, 5-я гвардейская и 52-я армии передовыми частями пересекли границу. Тем временем командование вермахта перегруппировало сюда часть свежих сил. Из Карпат прибыли две дивизии, а из Германии — одна пехотная. С западного фронта двигались две пехотные дивизии.