1945年春,柏林保卫战已经不可避免,德国的哥得哈格·海英里希中将在部署柏林防御措施时,把国会大厦和总理府设为防御的中心地区,但是在这个地区并没有布置大量的守军和装备,因为当时德国的兵力和装备补给都不允许在同一地区布置强大的防守力量,所以哥得哈格·海英里希中将在部署完防线后将剩余的可分配的步兵化整为零,分为若干的战斗小队,进行对中心地区的协防,也就是巷战。至于国会大厦的主要防御力量全部是由士兵自愿参加的。
当第一个苏联士兵在29日突破德国最后的防线来到国会大厦广场前路时,标志着国会大厦的战斗正式打响了。这时布防在国会大厦里的士兵有1500人左右,其中1000余名为党卫军,其余为外籍志愿兵,这些党卫军保卫国会大厦的理由是显而易见的,但是这些殊死抵抗的外籍志愿兵的理由却永远被埋藏在了历史的书卷中,不为人知。
苏军第三突击集团军第79军在29日开始了对国会大厦第一轮的冲锋,当时第三突击集团军的主要目标是总理府,但是因为总理府有强大的抵抗,一些指挥员误认为国会大厦没有强大的防御力量,所以组织了几百人的部队进行试探性的冲锋。结果这些年轻的士兵没有一个踏上国会大厦的广场。
但是这些失去的生命并没有唤醒苏联人,残酷的巷战让所有的士兵都发了疯,他们依然无所顾及的组织人马杀向国会大厦,经过多次冲击,他们终于冲到了国会大厦的广场前。复仇的意念让苏军士兵不做任何休整就冲向国会大厦,他们被鲜血染红的双眼看不见国会大厦里数个射击口和窗口架设的MG42重型机枪,德国人用MG42、MG34机枪进行疯狂的扫射,他们好象并不在乎子弹的消耗,但是后来事实证明,德国人此举极其正确,在战斗的后期,这种大口径的机枪根本起不到任何作用。
苏联人很快被德国人的机枪逼到了广场外的街角,因为德军的火力压制,苏军的狙击手根本不能展开对德军机枪手的有效打击。直至苏军几辆浑身裹着“征用”来的棉被的坦克开进广场时,苏军一片欢呼,但是德国人很快还以颜色,德军“慕钦堡”装甲师的残存士兵用他们最后一辆坦克和PAK40型反坦克炮进行顽强的抵抗,国会大厦守军也对着这几辆坦克发射了数枚“铁拳”反坦克火箭炮。苏军的坦克顿时被掀翻,可是,好景不长,苏军装甲车不断的涌入国会大厦附近,“慕钦堡”装甲师在几次消耗后,终于什么都不剩了,最后残存装甲师的士兵们开始拿起轻武器和“铁拳”反坦克火箭炮开始和苏军展开对射。这时,德军陆陆续续的有撤回的党卫军战斗小队,在苏军背后发起打击,苏军在吃了数回亏之后,不得不在背后重新建立起防线,但是党卫军战斗小队还是不停的渗透苏军的防线支援去国会大厦。
真正的进攻出现在30日凌晨,当时苏军已经攻占了总理府,全部的矛头开始指向国会大厦,苏军在30日上午展开了真正意义上的冲锋,但是在德军MG42机枪的怒吼下,苏军的冲锋被打退。在多次的失败下,第三突击集团军军司令员库兹涅佐夫上将,开始调动他可以调动的所有重武器,准备对国会大厦进行一次性的“斩首”。上午11点,苏军集中了89门大炮对国会大厦开始了20分钟的炮火覆盖,苏军在炮火打击后从3个方向同时冲向国会大厦,这时国会大厦底层突然出现无数的射击口,大部分苏军刚刚踏上广场,就被德军子弹穿透身体。进攻进行了60分钟后,苏联人没有占到任何便宜,只好退回重做部署。
下午1点,苏军再次进行30分钟的炮火打击,苏军的装甲部队和平射炮部队开始在这时对国会大厦底层及各窗口进行精确打击,把国会大厦地层炸开数个大洞。苏军在炮火打击后,苏军的三个营再一次进行冲锋,因为前线的苏军可战斗兵力锐减,所以这次的冲锋很多士兵原来都是非战斗部队,如侦察部队,后勤部队。此次冲锋,苏军在浓烟和机枪的掩护下,终于艰难的冲进了国会大厦地层,并且迅速的占领了国会大厦底层。
1945年4月30日18点,苏军两个师的增援分队进入国会大厦。力量对比的天平开始向苏军倾斜。随着越来越多的德国士兵被打死,德军的抵抗开始减弱了。这时不想在即将胜利的时刻付出更大代价的苏军指挥官,召唤坦克向大厦尚在德军手中的楼层射击。停在大厦前面广场上的坦克立即开火,砖石夹杂着德国士兵的身体四处横飞。苏军的进展大大加快。
这时,苏军没有进行进一步的进攻,因为苏军认为德国人这时候会投降,但是等了1个小时后,苏军发现自己错了,德国人并没有一丝的投降意思,残酷的夺屋战斗开始了。苏军为了迫使德军投降,他们主攻力量为打通向顶层的通道。德国人却逐层逐屋的布防,并且在关键地方安置炸弹,给苏军造成损失和麻烦。双方都投掷了大量的手榴弹。德国人使用了弯管枪等巷战武器。白刃搏斗不时发生,据苏联一老兵回忆,有一次的肉搏战是在一个会议厅里,居然有几十个人在殊死群殴。德国人在子弹用光后,基本上都使用了手雷开路后冲出肉搏的战术,此举以至于战斗的后期,双方都象发疯了似的,都不怎么使用枪械,而是用刺刀匕首进行冷兵器作战。可见战斗的疯狂程度。
1945年4月30日晚21点50分,苏军终于打通了通往顶层的通道,苏军叶戈罗夫中士和坎塔里亚下士把胜利的红旗升起在国会大厦的圆顶上。但是战斗并没有因为这一举动而结束。国会大厦的守军并没有一人投降,苏联的一遍一遍的大声宣传,希特勒已经自杀,苏军已经在国会大厦升起国旗,德军战线已经全线瓦解……可是德国守军充耳不闻,他们依然顽强的和苏军一个房间一个房间的争夺,关于肃清国会大厦的时间历史上也众说不一,有说5月1日的,有说5月2日的。但是有一点可以肯定,最后一个守卫者是被击毙的,也就是说,从战斗的开始到结束,没有一名守卫者主动投降。