К 8 апреля 1945 года советские войска взяли под свой контроль железнодорожный узел и порт города. Немецким войскам было предложено сложить оружие, однако после отказа немцев капитулировать штурм возобновился с новой силой.
11-я гвардейская армия продвинулась вперёд на 2-3 километра и полностью очистила от гитлеровцев южную часть Кёнигсберга. Немецкая 69-я пехотная дивизия, оборонявшаяся в южной части города, была разгромлена. Правый фланг армии прорвал третью позицию противника и вышел на южный берег р. Альтер-Прегель и р. Прегель. Левый фланг и центр армии прорвались за р. Прегель. Левый фланг 11-й гвардейской армии соединился с частями 43-й армии. Коридор между гарнизоном Кёнигсберга и 4-й армией был расширен до 5 км. Бои уже шли за центр города. Гарнизон Кёнигсберга был окружен и обречен на уничтожение. Фронт боев значительно сократился. Немцы удерживали только центр и восточную часть Кёнигсберга.
Советские войска к концу 8 апреля освободили 300 кварталов города. В городских боях особенно отличился батальон 366-го стрелкового полка 126-й стрелковой дивизии 43-й армии. Комбат майор Николай Иванович Мамонтов лично руководил штурмовыми группами. Под его началом бойцы батальона штурмом взяли ряд укрепленных строений, очистили от немцев 23 квартала, уничтожили около 450 и пленили около 3 тыс. солдат и офицеров противника, освободили 2 тыс. советских граждан. Кроме того, было захвачено 6 орудий, 300 единиц автотранспорта, 160 повозок с грузом, 6 складов с оружием и другие трофеи.