Nei mesi di febbraio e marzo 1945 quindi l'Armata Rossa arrestò le sue armate sull'Oder e fu impegnata in una serie di sanguinose battaglie per eliminare i contingenti tedeschi ancora in combattimento nelle piazzeforti rimaste assediate nelle retrovie e sui fianchi del fronte principale. Il maresciallo Žukov trasferì una parte delle sue forze in Pomerania dove, in collaborazione con le unità del maresciallo Rokossovskij furono eliminati i reparti tedeschi che avevano minacciato sul fianco le posizioni sull'Oder, il maresciallo Konev rastrellò metodicamente la Slesia e raggiunse con le sue armate il fiume Neisse; il generale Cernjakovskij impegnò violenti combattimenti per schiacciare il forte raggruppamento tedesco rimasto in Prussia orientale. Nel frattempo il 13 febbraio finalmente le forze del maresciallo Malinovskij conclusero vittoriosamente la logorante battaglia di Budapest, ma Hitler era deciso a difendere fino all'ultimo questo settore del fronte e il 6 marzo 1945 le riserve corazzate tedesche ritirate dalle Ardenne contrattaccarono nella regione del lago Balaton contro il raggruppamento del maresciallo Tolbuchin che dovette combattere un'ultima battaglia difensiva per respingere entro il 16 marzo questo disperato contrattacco.