К исходу 20 января определился успех правого крыла огромного фронта. Концентрический удар войск 43-й и 39-й армий Белобородова и Людникова обеспечил освобождение Тильзита и открыл перспективу прорыва на подступы к Кенигсбергу. Командующий 3-м Белорусским фронтом Черняховский в стыке между 39-й и 5-й армиями ввел в сражение 11-ю гвардейскую армию Галицкого с задачей прорываться к Кенигсбергу вдоль реки Прегель.
В это же время основные силы 2-го Белорусского фронта повернули на северо-запад и наступали на Остероде и Эльбинг. Цель его была очевидна - прорыв к Балтийскому морю отрезал Восточно-Прусскую группировку 3-й танковой и 4-й армий Рауса и Хоссбаха от группы армий «Центр».
Оставив позади рубеж обороны противника на Висле, освободи в Лодзь, Ченстохов и Краков, войска 1-г о Белорусского и 1-го Украинского фронтов повели наступление на Турек - Познань, Велюнь - Бреслау. К исходу 21 января, когда Жуков доложил в Ставку об освобождении Радзеюва, Дембе, Аргенау и Лабишина, войска Конева пересекли польско-германскую границу и вступили в пределы Силезии.
Всесторонне оценив обстановку, Конев принял неординарное решение: обходить Силезский промышленный район танковыми армиями, а затем, во взаимодействии с общевойсковыми армиями, заставить противника под угрозой окружения выйти в открытое поле и там окончательно разгромить его. С этой целью 3-я гвардейская танковая армия Рыбалко, нацеленная ранее на Бреслау, резко поворачивала вдоль Одера, с севера на юг. Этот маневр ошеломил противника, и, во избежание худшего, командующий 4-й танковой армией Грезер начал быстрый отвод своих войск за Одер.
Неудержимо рвались вперед 3-й и 2-й Белорусские фронты.
23 января войска генерала армии Черняховского форсировали реки Дейме и Прегель и овладели Лабиау, Велау, Даркеменом, Бенкхаймом и Тройбургом. Преодолев Августовский канал и реку Бобр, 31-я армия Шафранова в тот же день овладела Райгрудом, Граево и Визной.
Наступая в Восточной Пруссии, войска маршала Рокоссовского овладели Фрайштадтом, Заальфельдом, Морунгеном, Ортельсбургом и Вилленбергом. Были перерезаны почти все пути отхода войск группы армий «Центр» Рейнгардта за Вислу. В их распоряжении оставалась только одна автострада Кенигсберг - Эльбинг. Чтобы перерезать и ее, Рокоссовский приказал командарму 5-й гвардейской танковой Вольскому направить в район Эльбинга 10-й танковый корпус. Левофланговые 65 - я и 70-я армии Батова и Попова овладели 23 января Бродницей и Липно.
Чтобы задержать стремительное продвижение 2-го Белорусского фронта к Балтийскому побережью, гитлеровское командование решило отвести 4-ю армию Хособаха на оборонительные рубежи Летценского укрепрайона по Мазурским озерам. Командование 50-й армией не заметило вовремя этого маневра и продолжало докладывать в штаб фронта, что противник держится крепко. Лишь 24 января разведка боем показала, что перед армией на самом деле «пустое место». Такое упущение нельзя было простить опытнейшему командарму 50-й. Командующий 2-м Белорусским фронтом поставил вопрос перед Ставкой об отстранении генерал-полковника Болдина от должности. Верховный согласился с этим требованием. В командование 50-й армией вступил ее начальник штаба генерал-лейтенант Озеров.