За эти же считанные дни командование фронтом и армиями должно было разработать планы операции. Причем она была весьма непростой. Перед нашими войсками лежали укрепления «Померанского вала». Германия строила его еще до войны по границе с Польшей, а в 1944–1945 годах взялась усиливать и наращивать. Этот «вал» состоял из трех полос обороны. Первая — из 5 линий траншей с дотами и капонирами, вторая — из 2 линий. В распоряжении Гиммлера имелось 30 дивизий, из них 8 танковых. К этому добавлялись многочисленные батальоны фольксштурма (ополчения), охранные, полицейские части. Побережье прикрывали огнем линкоры и крейсеры германского флота.
Но советские армии хорошо освоили искусство прорыва обороны, даже самой мощной. 10 февраля грянула артподготовка. За пять суток упорных боев наши части преодолели первую полосу «Померанского вала». Пять дней — пять линий. Перемешали снарядами, пустили пехоту и взяли. Перенацелили артиллерию — повторили то же самое по второй линии. Потом по третьей… Был захвачен город Хойнице, где сходились 8 шоссейных и 6 шоссейных дорог. Единая система германской обороны оказалась расчлененной. Однако враг опомнился, Гиммлер бросил всю массу своих соединений в контратаки.
Русские и немецкие солдаты завязли в жарких встречных схватках, войска Рокоссовского с трудом сдерживали напор, на некоторых участках пятились. Сталин, Жуков и генштабисты обсудили ситуацию и сошлись во мнении, что затягивать операцию или оставлять ее незавершенной не в наших интересах. Решили, что лучше отложить наступление на Берлин еще на несколько недель, но группировку Гиммлера раздавить окончательно. На север, на Померанию, были повернуты пять армий 1-го Белорусского фронта, в том числе две танковых. Они нахлынули прямо во фланг германским клиньям, таранившим войска Рокоссовского. Но даже такая весомая добавка не принесла перелома в сражении. Гиммлер быстро перегруппировал подчиненных, и навстречу советской бронированной лавине швырнул свою — 6 танковых дивизий. Она столкнулась лоб в лоб с русскими авангардами, отбросила их на 10–12 км.
Теперь остановились оба фронта, Рокоссовского и Жукова. Но остановились только для того, чтобы подтянуть к передовой побольше тяжелой и сверхтяжелой артиллерии, получше организовать ее удары. 24 февраля 2-й Белорусский обрушил на немцев море огня, возобновил натиск. Гиммлер клюнул, снова развернул на него свои резервы, а 1 марта 1-й Белорусский подал куда более мощный голос. На нескольких участках оборону сломили. Танковые армии стали продвигаться вперед, и возле Бельгарда наконец-то обрисовался первый котел. В него попали четыре дивизии СС, их добивали три дня. Гиммлер засуетился затыкать дыры. Перед нашими наступающими войсками стали появляться датские, голландские, французские части СС, офицерские и унтер-офицерские школы, штрафные батальоны. Но их с ходу опрокидывали штыками, плющили танковыми гусеницами. 5 марта танковая армия Катукова затормозила у Балтийского моря. Группу армий «Висла» рассекли надвое.
Оба вражеских скопища растерянно заметались, а их дробили дальше. Несколько корпусов окружили возле Альтдама. Ликвидировали за пять дней — около 40 тыс. неприятелей перебили, 12 тыс. сдались. Немцы отходили к портовым городам. В надежде, что их эвакуируют, жестоко отбивались. Бои на подступах к Кольбергу продолжались две недели. А штурмовать город пришлось пять суток — без перерывов, днем и ночью. Порт Гдыня был укреплен еще сильнее. Его опоясывали долговременные позиции, каменные дома в городе были превращены в огневые точки, улицы перекрыты баррикадами. По нашим войскам вели огонь 10 германских кораблей и 12 батарей береговой артиллерии. Но Гдыней овладели за три дня, взяли 18 тыс. пленных.
А самой мощной крепостью в Померании был Данциг (Гданьск). Но его форты раздолбили бомбами и тяжелыми снарядами, специально подготовленные группы саперов подбирались к казематам, взрывали их. Город взяли за два дня. Остатки 2-й германской армии откатились на косу Хель в устье Вислы. Они дрались с отчаянием обреченных, и было решено прекратить атаку. Просто блокировать косу — и куда они денутся? Так и просидели до конца войны. В целом же группа армий «Висла» только убитыми потеряла 90 тыс. солдат и офицеров. 100 тыс. набрали в плен. Насчитали 850 трофейных танков, 5,5 тыс. орудий, 430 самолетов, 3 крейсера и 20 других кораблей.