Il 1 aprile il dittatore convocò a Mosca i marescialli Žukov e Konev e decise di accelerare l'offensiva finale contro Berlino; egli inoltre cercò di ingannare gli Alleati informando il generale Eisenhower che Berlino non costituiva più un obiettivo importante del comando sovietico. Stalin in realtà stava rapidamente concentrando le sue armate migliori per l'attacco alla capitale del Terzo Reich, mentre nelle prime due settimane di aprile i sovietici, al comando del maresciallo Vasilevskij che aveva sostituito il generale Cernjakovskij mortalmente ferito in azione, completavano dopo sanguinosi combattimenti la conquista di Königsberg e della Prussia orientale e a sud le armate dei marescialli Malinovskij e Tolbuchin invadevano l'Austria e occupavano Vienna. L'attacco su Berlino ebbe finalmente inizio il 16 aprile 1945 dopo preparativi affrettati sotto la pressione di Stalin, deciso ad anticipare gli americani; il 1º Fronte Bielorusso del maresciallo Žukov e il 1º Fronte Ucraino del maresciallo Konev avevano ammassato oltre due milioni di soldati con mezzi corazzati e aerei per l'attacco alla capitale nemica ma i tedeschi, comprese unità di Waffen-SS straniere e giovani della "Hitlerjugend", difesero tenacemente la linea dell'Oder e poi si batterono accanitamente all'interno dell'area urbana di Berlino.