1945年4月16日—5月8日,蘇軍攻克柏林,這是第二次世界大戰中最大的戰略性進攻戰役。
1945年春,蘇、美、英、法四國軍隊已在德國本土作戰。蘇軍距柏林僅60公裏,準備給德軍以最後殲滅性打擊。美、英軍的先頭部隊則已前出到易北河,距德國首都100—120公裏。德軍主力此時仍集中對付蘇軍。至4月16日前,在蘇德戰場作戰的共有214個師(其中34個坦克師,15個摩托化師),又14個旅。而當時對美、英軍作戰的隻有60個人員裝備不齊的德國師,包括5個坦克師,僅有約200輛坦克。防守柏林方向的是G。海因裏希上將指揮的“維斯瓦”集團軍群(轄坦克第3集團軍、第9集團軍),舍爾納元帥指揮的“中央”集團軍群所屬坦克第4集團軍、第17集團軍(總計48個步兵師,9個摩托化師,6個坦克師,以及許多其他部隊和兵團,共約100萬人、火炮和追擊炮10400門、坦克和強擊火炮1500輛、作戰飛機3300架)。陸軍總部預備隊有8個師。此外,在柏林市還組建了200多個國民突擊隊營,守軍總兵力超過20萬人。德軍在柏林方向的防禦是重兵密集的縱深防禦,包括奧得河——尼斯河地區及柏林防禦地域:奧得河——尼斯河地區構築三道防禦地帶,縱深20—40公裏;柏林防禦地域包括外層、內層和市區三道環形圍郭。在屈斯特林登陸場之前和科特布斯方向,防禦工事尤為堅固。屈斯特林登陸場當麵之德每3公裏正麵1個師,每1公裏正麵60門火炮、17輛坦克。德軍統帥部采取了各種措施,阻止蘇軍奪取柏林。而盟國也想搶占柏林,盡管反希特勒同盟各大國就柏林劃歸蘇軍作戰區已達成協議。
蘇軍計劃以三路進擊柏林:以朱可夫元帥指揮的白俄羅斯第1方麵軍作為最強大的集團和攻擊的先頭部隊突破奧德河東、西兩岸防線和附近若幹地段,從東麵攻擊。 以科涅夫元帥指揮的烏克蘭第1方麵軍前出到尼斯河東岸的南部直到蘇台德山麓,從南麵攻擊。以羅科索夫斯基元帥指揮的白俄羅斯第2方麵軍前進到奧德河下遊,從北麵攻擊。
蘇軍人員比德軍多1.5倍,炮兵多3倍,坦克和自行火炮多3.1倍,飛機多1.3倍。各方麵軍主要突擊方向的對德軍優勢更大。蘇軍最高統帥部要求戰役高速度進行,在12—15晝夜內結束。步兵和坦克應利用夜暗於拂曉前1.5—2小時,在30分鍾炮火準備之後發起衝擊。為了衝擊時對地麵照明,共準備了140多部探照燈。
4月16日淩晨5時整,朱可夫下達了攻擊命令,140多個探照燈一下子全部亮了起來,把德軍陣地照得通明,德軍士兵們目旋眼花,20分鍾後,蘇軍的炮彈呼嘯著傾泄到德軍的防禦陣地上,轟炸機轟鳴著向德軍頭頂投擲下大量炸彈,整個大地都在可怕的顫抖之中。很快,朱可夫的白俄羅斯第1方麵軍突破了德軍在柏林外圍的第一道防禦地帶。與此同時,南麵科涅夫的烏克蘭第1方麵軍在尼斯河畔發起進攻,迅速渡過了尼斯河。
朱可夫的白俄羅斯第1方麵軍突破了德軍第一道防禦地帶後,當天中午即進抵到德軍第二道防禦地帶,但是,當蘇軍推進到該防禦地帶的樞紐澤洛夫高地時,卻遭到德軍的頑強抵抗,德軍憑借有利地形,頑強扼守每一條戰壕,每一個散兵坑,給予蘇軍很大的殺傷。朱可夫不斷增加突擊力量,並將兩個坦克集團軍投入戰鬥,但幾次進攻都被德軍打退。4月17日晨,朱可夫集中了方麵軍的幾乎所有炮火,在猛烈的炮火準備後,近千輛坦克排成一列縱隊向前推進,前麵的一批坦克被擊中起火,後麵的頂走它繼續前進。蘇軍士兵高喊著口號向前衝擊,前麵的倒下了,後麵的接著往上衝。此時防守在高地上的數師德軍已是傷痕累累,最終經受不住蘇軍狂潮般的衝擊,開始向柏林市區方向退卻,4月18日晨,蘇軍終於攻占了澤洛夫高地,殲滅守敵近3萬人,並繼續向柏林城挺進。20日晨,白俄羅斯第1方麵軍先頭部隊第3突擊集團軍在庫茲涅佐夫上將的率領下,抵達柏林近郊,使整個柏林城市區處於其榴彈炮和加農炮的射程之內。20日下午1時30分,蘇軍的地麵炮兵群首次向柏林城內轟擊。
南麵科涅夫的烏克蘭第1方麵軍強渡了尼斯河後,突破了德軍在尼斯河的防禦地帶,爾後強渡了斯普雷河,前進了30公裏。當朱可夫的部隊在澤洛夫高地受阻時,烏克蘭第1方麵軍的各坦克集團軍首先從南麵向柏林突擊,至4月20日夜間,第3坦克集團軍突入了柏林市南郊,第4坦克集團軍也突進到柏林市西南郊。北麵羅科索夫斯基的白俄羅斯第2方麵軍於4月18日發起進攻,至19日強渡了東奧德河,牽製住了柏林以北地區的德軍“維斯瓦集團軍群”的兵力。