В ночь на 23 января командующий 3-м Белорусским фронтом дал новую оперативную директиву. Согласно ей 11-я гвардейская армия должна была форсировать по всей своей полосе реки Прегель и Алле и к исходу дня 23 января пройти 20–25 километров. Справа 39-я армия Людникова должна форсировать Дайме и продвинуться на 8–10 километров. Наступавшему в ее полосе 1-му Краснознаменному танковому корпусу предстояло форсировать Дайме в районе Тапиау, наступать далее вдоль Кёнигсбергского шоссе и прорваться на глубину более 20 километров. Чтобы ликвидировать отставание центральной группировки фронта, Черняховский приказал командующему 5-й армией в течение ночи произвести перегруппировку и к 9 часам 23 января вывести 65-й корпус в район Заалау — Зимонен — Вирткаллен, то есть западнее Инстербурга на 16–18 километров и подготовить его к переправе через Прегель. Затем концентрическим ударом корпуса в направлении Мульджен с севера и главных сил армии с занимаемого ими рубежа юго-западнее Инстербурга разгромить противостоящего противника и к исходу дня выйти на реку Ильме на участке Шенраде — Грабенсвальде. 2-му гвардейскому танковому корпусу было приказано нанести удар в направлении Клайн Нур, овладеть переправами через Алле и продолжать в дальнейшем наступление на Алленбург.
Генерал Галицкий не скрывает недоумения: «Из этой директивы командующего фронтом явствует, что он решил продолжать наступление на Кёнигсберг севернее и южнее р. Прегель. На наш взгляд, группировка войск фронта при этом разъединялась рекой, что мешало маневрировать силами, а следовательно, ослабляло ударную мощь армий, нацеленных на Кёнигсберг. Причем наиболее боеспособный 1-й танковый корпус направлялся севернее р. Прегель для наступления в полосе 39-й армии, а потерявший, по существу, к этому времени свою боеспособность 2-й танковый корпус оставался в полосе 11-й гвардейской армии. Ознакомившись с директивой, мы не вполне поняли, где сосредоточиваются основные усилия фронта, в каком направлении наносится главный удар — севернее или южнее р. Прегель?»
В течение 23 января соединения 11-й гвардейской армии продвинулись вперед на 10–15 километров. Севернее реки Прегель войска 43-й и 39-й армий преодолели 8–12 километров, вышли на восточное побережье залива Куришес-Хафф и форсировали Дейме, овладев Лабиау и восточной окраиной Гольдбаха. На левом крыле фронта войска 28-й, 2-й гвардейской и 31-й армий за день боя продвинулись до 20 километров и вышли к району Мазурских озер.
«Нам представляется, — пишет генерал Галицкий, — что основным недостатком наступления на этом этапе являлось то, что оно велось по всему фронту без сосредоточения основных усилий в армиях на решающих направлениях, что армии нацеливались практически не на обход позиций вражеских группировок, а на выталкивание их к западу, а это давало возможность противнику организовывать сравнительно планомерный отход на заранее подготовленные укрепленные промежуточные позиции. Теряя время на уничтожение всех подряд инженерных сооружений врага, войска фронта замедляли темп наступления.
Очевидно, надо было более тщательно искать уязвимые участки в обороне врага и обходить наиболее укрепленные пункты и узлы обороны, чтобы, не снижая темпов наступления, окружать значительные его группировки.
Немаловажным было и то обстоятельство, что фронт не располагал достаточным количеством подвижных войск, главным образом бронетанковых, необходимых для развития успеха общевойсковых армий. Имевшиеся танковые корпуса не могли решить тех задач, которые стояли тогда перед войсками фронта».
Тем не менее, прорвав 23–24 января оборонительные рубежи на реках Дейме, Прегель, Алле, овладев крупными узлами сопротивления Даркеменом, Ангербургом, войска правого крыла 3-го Белорусского фронта продолжали рваться к Кёнигсбергу. Центральная группировка — 5-я и 28-я армии — вела наступление на Фридланд. Левофланговые армии подходили к Мазурскому каналу.
24 января генерал Черняховский представил в Генеральный штаб план второго этапа операции.
Не менее драматично развивалось наступление 2-го Белорусского фронта. В 9 часов 14 января после постановки задач в подразделениях зачитали обращение Военного совета фронта:
«Верные сыны Советской Родины — красноармейцы, сержанты, офицеры, генералы! Настало время рассчитаться со злейшими врагами нашей Родины — немецко-фашистскими захватчиками за все их зверства и злодеяния, за уничтоженные и разграбленные советские города и села… Новым мощным ударом ускорим гибель врага!»
В 10.00 началась артиллерийская подготовка. В течение 15 минут артиллерия вела огонь с предельным напряжением по переднему краю и ближайшей глубине обороны противника, разрушая его оборонительные сооружения. Передовые батальоны дивизий первого эшелона, развернутые на ружанском плацдарме, энергично атаковали передний край и почти без боя ворвались в первую траншею. К 11 часам они овладели второй и частично третьей траншеями — за них уже пришлось драться, — что позволило сократить артиллерийскую подготовку, а период поддержки атаки начать двойным огневым валом на всю глубину второй позиции. Несколько иначе сложилась обстановка в полосах 65-й и 70-й армий, наступавших с сероцкого плацдарма. Здесь передовые батальоны имели меньшее продвижение, и поэтому артиллерийская подготовка проводилась в полном объеме. Неблагоприятные метеорологические условия снизили эффективность артиллерийского огня и исключили возможность использования авиации.
В первый день войска 3-й, 48-й и 2-й ударной армий прошли с боями от 3 до 6 километров, 65-я и 70-я армии вклинились на 3–5 километров. Ни на одном из участков наступления первая полоса обороны прорвана не была, хотя боеприпасов израсходовали свыше 950 вагонов. Немцы оказывали ожесточенное сопротивление и непрерывно переходили в контратаки.
Генерал-полковник И. И. Федюнинский командовал 2-й ударной армией:
«Бой шел в густом тумане. Ни я, ни командиры корпусов не могли видеть, насколько продвинулись вперед боевые порядки дивизий.
Отсутствие авиации, трудности управления артиллерийским огнем, разрозненные и малоэнергичные действия наших танков непосредственной поддержки пехоты привели к тому, что до темноты задача дня полностью решена не была».
С наступлением темноты бой продолжали подготовленные к ночным действиям батальоны.
С утра 15 января ударные группировки попытались возобновить наступление, а командование группы армий «Центр», подтянув резервы, нанесло фланговые контрудары, причем запланированный советскими начальниками артналет немцы опередили на полчаса своей артиллерийской подготовкой. После чего 3-я армия (41, 35, 40-й стрелковые корпуса) была атакована танко-гренадерской дивизией «Великая Германия», одним из наиболее боеспособных соединений Вермахта, которая «разведкой на нашем направлении не отмечалась». На левом фланге 2-й ударной армии неожиданно появилась 7-я танковая дивизия, «та самая, которую наши разведчики считали переброшенной на другой фронт». Хитроумные немцы сумели «воспользоваться туманом» и «незаметно сосредоточились» там, где их не ждали, а затем «яростно обрушились» на наши войска. Темп продвижения резко снизился, местами до полной остановки. Генерал Горбатов: «Страшное по силе и ожесточенности сражение разыгралось на второй день. Он был таким же пасмурным, как первый… Вместо ожидаемого развития успешно начатого наступления пришлось вести необычной силы встречные и оборонительные бои с переменным успехом… Да, это был страшный бой, тяжелый день. Наши войска не продвинулись ни на шаг, но ни на шаг и не отступили».