Инстербург был важным узлом железных и шоссейных дорог, опорным пунктом немецкой обороны. Ожидая штурма города, фашистское командование усилило группировку своих войск на подступах к нему.
Ожесточённые бои за этот город длились сутки. Ранним утром 22 января Инстербург штурмом был взят воинами 18-й гвардейской стрелковой дивизии 36-го гвардейского стрелкового корпуса 11-й гвардейской армии 3-го Белорусского фронта под командованием генерала Ивана Даниловича Черняховского.
В ходе штурма Инстербурга погибло около 4 тысяч советских солдат и офицеров.
Самый молодой в советской армии генерал, дважды Герой Советского Союза Иван Черняховский был смертельно ранен осколком снаряда спустя месяц. В 1946 году городу присвоят его имя.