Войска 2-й ударной армии, несмотря на усилившееся сопротивление противника, вышли к 25 января к рекам Висла и Ногат и в нескольких местах с ходу форсировали эти значительные водные преграды. В результате фронт наступления расширился до 50 км. Передовые отряды 2-й ударной армии достигли предместий Эльбинга. Правее, северо-восточнее Эльбинга, вышла к морю 2-я гвардейская танковая армия. Восточно-прусская группировка противника оказалась отрезанной от Центральной Германии.
Части 8-го механизированного корпуса после упорных боев совместно со стрелковыми дивизиями 2-й ударной армии 26 января овладели Мариенбургом (Мальборк) – важным узлом дорог, соединяющих Восточную Пруссию с Померанией. Части 1-го гвардейского танкового корпуса находились у Бродницы.
В результате Млавско-Эльбингской операции войска 2-го Белорусского фронта разгромили около 15 дивизий противника, овладели Млавским и Алленштейнским укрепленными районами, заняли часть Восточной Пруссии, освободили территорию Северной Польши и продвинулись на северо-запад до 230 км. Они блокировали с запада и юго-запада восточно-прусскую группировку противника, создав благоприятные условия для ее последующего разгрома. С выходом войск фронта к нижнему течению Вислы и захватом плацдарма севернее Быдгоща создавались условия для наступления в Восточной Померании.
В ходе операции войска фронта успешно действовали при прорыве мощной долговременной обороны противника, стремительно развивали наступление в его оперативной глубине, умело используя подвижные группы фронта и армий. В то же время не удалось добиться высоких темпов прорыва тактической зоны обороны, что было обусловлено плохими погодными условиями, исключившими использование авиации в ходе прорыва и снизившими эффективность артиллерийского огня. Кроме того, нередко нарушалось взаимодействие между родами войск и управление ими. Все это привело к увеличению потерь в войсках фронта, которые составили: безвозвратные – 36 396 человек, санитарные – 123 094 человека.
После завершения Млавско-Эльбингской операции войска 2-го Белорусского фронта продолжали наступление на всех направлениях. Противник, пытаясь избежать полного поражения, предпринимал все попытки к тому, чтобы прорваться в пределы Германии. В ночь на 27 января 1945 г. вражеская группировка в составе до семи пехотных и одной танковой дивизий нанесла удар из района Хайльсберга (Лидзбарк-Варьмински) в направлении Эльбинга, где в это время еще шли бои. Противнику ценой больших потерь удалось потеснить части 48-й армии километров на двадцать к западу. В это время поднялась сильнейшая метель. Порывистый ветер временами переходил в ураган. Противник предпринял контрудар против войск 48-й армии. На помощь ей командующий фронтом маршал Рокоссовский перебросил большую часть сил 5-й гвардейской танковой армии, 8-й гвардейский танковый и 3-й гвардейский кавалерийский корпуса. Он также распорядился, чтобы командующий 2-й ударной армией повернул на восток часть своих сил, находившихся у Эльбинга и южнее, с задачей не допустить противника к Висле, если ему кое-где удастся прорваться через боевые порядки войск фронта.
Не успел маршал Рокоссовский отдать эти распоряжения, как позвонил командующий 5-й гвардейской танковой армией генерал Вольский. Он доложил, что противник приближается к его командному пункту, и попросил разрешения перейти со штабом в расположение войск 2-й ударной армии. Командующий фронтом посоветовал ему не отрываться от своих частей, а подготовить их к удару по противнику, поддерживая постоянную связь со 2-й ударной армией.
Части 3-го гвардейского кавалерийского корпуса генерала Осликовского, несмотря на снежные заносы, быстро вышли в район боевых действий и завязали бой с прорвавшимися в расположение 48-й армии частями противника. В ходе упорных боев противник был остановлен и к 31 января отошел на исходные позиции. Деблокада восточно-прусской группировки не состоялась. К 10 февраля под ударами войск фронта группа армий «Север» (около 32 дивизий) была рассечена на три изолированные группировки: хайльсбергскую, кенигсбергскую и земландскую, только главным силам немецкой 2-й армии удалось отойти в Восточную Померанию.
Основные силы 2-го Белорусского фронта приступили к проведению Восточно-Померанской операции. Задача по разгрому трех вражеских группировок была возложена на 3-й Белорусский фронт. Директивой № 11022 Ставки ВГК от 9 февраля с 24.00 10 февраля из 2-го Белорусского фронта в его состав были переданы: 50-я, 48-я, 5-я гвардейская танковая (10-й и 29-й танковые корпуса, 47-я механизированная бригада) армии, 29-я гвардейская тяжелая танковая, 23-я танковая бригады, 260-й и 66-й гвардейские тяжелые танковые, 340-й тяжелый самоходный, восемь самоходных артиллерийских (1294, 1444, 1901, 1812, 1902, 1888, 1199 и 881-й) полков, 15-я артиллерийская дивизия прорыва, 5-я и 13-я истребительно-противотанковые артиллерийские бригады, 56-й гвардейский гаубичный артиллерийский, 6, 84 и 100-й гвардейские минометные полки, 33-я мотоинженерная бригада[766]
.