Hitler creía que el objetivo principal para la inminente ofensiva Soviética sería en el sur cerca de Praga, y no Berlín, y había enviado las últimas reservas alemanas a defender en ese sector. El principal objetivo del Ejército Rojo era realmente Berlín y para el 16 de abril estaba listo para comenzar su asalto final sobre Berlín. Las fuerzas de Zhúkov golpearon por el centro y cruzaron el río Óder pero quedaron detenidas debido a la desesperada resistencia alemana en las Alturas Seelow. Después de tres días de lucha muy dura y de 33 000 soldados soviéticos muertos, se penetraron las últimas defensas de Berlín. Kónev cruzó el río Óder desde el sur y se encontró que podía atacar Berlín pero Stalin le ordenó que guardase los flancos de las fuerzas de Zhúkov y que no atacase Berlín. Las fuerzas de Rokossovskiy cruzaron el Óder por el norte y enlazaron con las fuerzas del Mariscal de Campo Bernard Montgomery en el norte de Alemania mientras que las fuerzas de Zhúkov y Kónev capturaban Berlín.