Berlin Muharebesi
Oder-Neisse Muharebesi

Güneyde ise Mareşal İvan Konev, emrindeki 1. Ukrayna Cephesi kuvvetlerinin büyük kısmını Yukarı Silezya'nın dışına, kuzeybatı yönünde Neisse Nehri'ne kaydırdı. Mareşal Jukov'un kuvvetleri, Seelow Tepeleri'nde Alman kuvvetleriyle çarpışırken Mareşal Konev'in 1. Ukrayna Cephesi kuvvetleri de Alman 9. Ordusu'ndan arta kalanları Halbe kenti yakınlarındaki Spree Ormanı'nda tuzağa düşürerek kuşattı. Alman 9. Ordusu'nun kuşatmayı yarıp çıkma yönünde ilk girişimi yaklaşık olarak 5 bin tutsak vermesiyle sonuçlandı ve ayrıca 200 parça top ile 40 tank da Kızıl Ordu'nun eline geçti. Bu sonuca karşın, 1. Ukrayna Cephesi kuvvetlerinin hatları zayıf tutuyor olması, ikinci kez çıkış denememelerine yol açmıştır. Bu seferki girişim, 9. Ordu'dan kalan birliklerin büyük bir kısmının kuşatmadan kurtulmasıyla sonuçlandı. Mareşal Konev'in karargâhının hatasını fark ederek sevk ettiği birlikler, 9. Ordu'nun artçı unsurlarını açıkta yakaladı. Alman birliklerinin üçüncü girişimi ise büyük kayıplarla sonuçlanmakla birlikte 25 bin askerin, cephenin 12. Ordu kesimine ulaşabilmelerini sağlamıştır. Alman birlikleri buradan batı yönünde Elbe Nehri kıyılarına çekildiler. Niyetleri Kızıl Ordu'dan kaçıp Birleşik Devletler Ordusu'na teslim olmaktı.
Berlin yaklaşımlarına yönelen Kızıl Ordu genel taarruzunun tümünde, en sert çatışmalar Seelow Tepeleri kesiminde yaşanmıştır. Ayrıca bu kesim, Berlin dışındaki son önemli savunma hattıydı. Dört günden biraz fazla süren (16 - 19 Nisan) Seelow Tepeleri Muharebesi, II. Dünya Savaşı'nın son meydan muharebesidir. STAVKA'nın Berlin Harekâtı açısından Seelow Tepeleri Muharebesi, "Berlin'in kapısı" sayılıyordu. Kızıl Ordu, 1 milyon civarında asker, 20 bin tank ve topu, bu kapıyı kırmak için muharebeye sürmüştür. Bu Kızıl Ordu gücünün karşısında 100 bin Alman askeri ve 1.200 tank ve top, mevzileri savunmuştur. Mareşal Jukov komutasındaki taarruz, sonuç olarak Alman kuvvetlerini mevzilerinden atmayı başardı. Muharebenin sonu itibarıyla Kızıl Ordu kayıpları 30 bin, Alman kayıpları ise 12 bin olarak gerçekleşmiştir.
Muharebenin dördüncü günü olan 19 Nisan'da 1. Belarus Cephesi kuvveleri Seelow Tepeleri'ndeki son savunma hattını da yardı. Bu andan itibaren Kızıl Ordu birlikleriyle Berlin arasında sadece dağılmış Alman birlikleri kalmıştır. Bir sonraki gün Forst'u ele geçiren 1. Ukrayna Cephesi geniş bir araziye yayıldı. Sovyet kuvvetleri iki kol halinde ilerlediler. Bir kol, General Gordov komutasındaki 3. Muhafız Ordusu, General Pavel Rybalko komutasındaki 3. Muhafız Tank Ordusu ve General Lelyuşenko komutasındaki 4. Muhafız Tank Ordusu olarak, Berlin'in kuzeydoğusu yönünde ilerledi. Esasen Berlin'e yönelen ana taarruz kolu buydu. İkinci kol ise batıya, Elbe Nehri yönünde Berlin'in güneybatısına, Amerikan birlikleriyle temas için ilerledi. Bu iki kol halinde taarruz için Sovyet kuvvetleri, kuzeydeki Alman Vistül Ordular Grubu ile güneydeki Merkez Ordular Grubu arasındaki artık açılmış olan sınır kesiminden ilerlediler. Günün sonunda Alman Doğu Cephesi hattı, Frankfurt'un kuzeyinde Seelow kesiminde ve güneyde Fors civarında yarılmıştı. Cephe hattındaki bu yarılmalar, Kızıl Ordu birliklerinin Alman 9. Ordusu'nu Frankfurt'un batısında geniş bir bölgede kuşatmasına olanak verdi. Alman 9. Ordusu'nun kuşatmayı yarıp batı yönünde çekilme girişimi, Halbe Muharebesi olarak bilinir. Bu harekâtlar sırasında Sovyet kuvvetlerinin tank kayıpları yüksektir. Seelow Tepeleri Muharebesi'nin en azından 727 kaybıyla birlikte, 1 - 19 Nisan tarihleri arasındaki tank kayıpları 2.807'dir.