В течение 15 минут вся наша артиллерия и минометы вели интенсивный обстрел огневых точек, траншей и ходов сообщения, опорных пунктов и батарей. Затем передовые батальоны при поддержке двойного огневого вала атаковали передний край противника. Они захватили первую траншею, но дальше продвинуться не смогли. Артиллерийское наступление продолжалось. Орудия тяжелых артиллерийских бригад прямой наводкой разрушали долговременные полевые сооружения, огневые точки в кирпичных зданиях и участки на второй и третьей траншеях. Несмотря на пасмурную погоду и туман, огонь наших батарей был довольно точный, так как исходные данные для стрельбы готовились на полной топографической основе с введением поправок на баллистические и метеорологические условия. Как показали потом пленные, действия нашей артиллерии были в тот день потрясающими. «Нам много раз приходилось бывать под огнем русской артиллерии, — говорил один из них, — — но такого ужаса мы не переживали. Первые разрывы снарядов застали нашу роту возле кухни, спрятаться поблизости было негде. От роты осталось всего несколько человек...»
Но вот 85-минутная артиллерийская подготовка закончилась. По плану артиллерийского наступления за десять минут до начала атаки огонь был сосредоточен по второй и третьей траншеям. Наконец прозвучал сигнал «Молот» — начало периода поддержки пехоты и танков огневым валом... Огонь постепенно переносился от рубежа к рубежу на глубину до двух километров. В атаку поднялись наши передовые батальоны. Их сопровождали танки.
Прижимаясь к огневому валу, пехотинцы подошли к вражеским траншеям вплотную, завязывали в них рукопашные схватки с оставшимися в живых фашистами.
Части 46-го стрелкового корпуса, поддержанные 18-й артиллерийской дивизией, быстро продвигались вперед. Артиллерия вела огонь по предполагаемым и ожившим целям, минометным батареям, подходившим резервам.
Но тут случилось непредвиденное. Погода резко ухудшилась. Густой туман и мокрый снег лишили артиллеристов возможности вести разведку целей противника и эффективно корректировать огонь. Теперь стреляли, по существу, вслепую. Поэтому если на глубину до двух километров наша пехота наступала за огневым валом, почти не встречая серьезного сопротивления, то дальше темп ее продвижения замедлился. Полковая артиллерия (легкие 45– и 76-миллиметровые пушки и 82-миллиметровые батальонные минометы, находившиеся в боевых порядках) не могла существенно влиять на ход боя. Противник стал спешно вводить в сражение резервы...
Наметившийся было вначале прорыв не получил своего развития. К вечеру наши войска смогли занять только вторую и частично третью позиции врага, продвинувшись в глубину на пять-шесть километров. Противник, несмотря на большую численность своих войск на этом участке и многократные контратаки при поддержке танков и самоходных орудий, сдержать наше наступление не смог. Вскоре оно переросло в общее наступление войск всего 2-го Белорусского фронта.
Немецкое командование срочно начало подтягивать резервы из глубины. По мере нашего продвижения вперед сопротивление врага усилилось: контратаки стали более яростными, стремительными и, как правило, поддерживались танками. Погода благоприятствовала противнику. Туман по-прежнему заволакивал все вокруг. Временами шел мокрый снег, что еще больше ухудшало видимость и помогало гитлеровцам скрытно сосредоточивать свои силы для контратак.
С наступлением сумерек батареи 65-й и 42-й бригад подтянулись к переднему краю; сменила боевые порядки и 58-я бригада. Соответственно ближе к переднему краю переместились наблюдательные пункты и штабы. Район огневых позиций остальных бригад, имевших больший запас дальности стрельбы, остался прежним.
15 января немцы предприняли ожесточенную контратаку силами до пехотной дивизии с танками. Артиллерия 46-го стрелкового корпуса во взаимодействии со стрелковыми и танковыми соединениями отбила натиск врага с большими для него потерями.
Преодолев упорное сопротивление противника, соединения 46-го стрелкового корпуса возобновили наступление и начали взламывать оборону гитлеровцев. Поддержка атаки производилась методом последовательного сосредоточения огня нарастающей плотности. Отразив многочисленные контратаки, части корпуса к вечеру завершили прорыв главной полосы обороны немцев.
К исходу третьего дня наступления наши войска вышли на рубеж Виннички, Ремково, Скорошки, Поняты, Кпгички, заняли Домослав, перерезали шоссе Винница — Насельск, а сосед справа оседлал железную дорогу Насельск — Ялонное. Для противника снова создалась реальная угроза окружения, и он начал спешно отходить, оставляя заслоны. На отдельных оборонительных рубежах гитлеровцы оказали довольно упорное сопротивление.
Рано утром 18 января под Нове-Място немцы остановили передовые части корпуса на хорошо укрепленном рубеже. В первой половине дня после короткого артиллерийского налета гитлеровцы перешли в контратаку.