11日到15日,德军统帅部不顾巨大损失,继续增兵,并不顾一切地继续攻击着苏军防线。虽然每次都碰得头破血流,但德军不为所动,攻势依旧。


其中3月14日,德军孤注一掷将最后的预备队——担克第6师也投入了战斗。两方都杀红了眼,在许多阵地的争夺中,双方拚完了火力,就近身肉搏,铁铲、钢盔、刺刀、水壶、以至于牙齿、拳头都用上了。


激烈战斗持续了一个昼夜,德军仅取得了一些战术成果,即楔入苏军韦伦采湖以南的防御12公里,楔入沙尔维兹运河以西的防御约30公里。此时此刻的德军已打得筋疲力尽,被迫于3月15日转入防御。虽然一些地区的进攻还在进行,但己对整体战局不起任何作用。


和德军相比,苏军的防御比较轻松,只是在3月12日,托尔布欣才第一次投入坦克部队,第一近卫机械化军的一个坦克团去反击第一党卫军装甲军。在德军整个攻势期间,苏军投入战斗的坦克不超过100辆,此外托尔布欣手中还有一个完整的第五近卫骑兵军尚未参战。


血拚到3月16日,德军已损失近4万人,500辆坦克和强击火炮被击毁或失去战斗力,损失各型火炮约600门。德军的损失不光是大约50%的装甲兵力,其剩下的兵力在10天的激战后,大多也精疲力竭了。


苏军的坦克部队却几乎完整地保留了下来,从3月6日到15日,苏军共损失32899人,其中阵亡和失踪8492人,受伤24407人,苏军坦克损失大约在50辆左右。在即将到来的苏军攻势中,在坦克上苏军将占3:1以上的优势。


苏军反攻


在苏军发动反攻的前夕,德军开始逐步转入防御,但由于苏军的反攻过于迅速,德军的防御体系远未完成,许多部队只来得及构筑了一些野战工事。在兵力部署方面,多瑙河南岸混合部署着德国第六集团军和匈牙利第三集团军,从多瑙河南岸开始由北向南是匈牙利第23师,德国第711国民掷弹兵师,第96步兵师,匈牙利第一轻骑兵师,匈牙利第二装甲师和党卫军第四装甲军(“骷髅”师和“维京”师),再南面就是参加德军攻势的第三装甲军。


面对德军防线,苏军的进攻计划如下:马利诺夫斯基元帅部署在多瑙河北部的第53集团军和第七近卫集团军(隶属乌克兰第2方面军)在普列夫骑兵-机械化集群的支援下,将进攻德国第八集团军右翼部队,位于方面军最左翼的第46集团军将负责突破从多瑙河以南,德国第四党卫军装甲军防守地域以北的德军防线,马利诺夫斯基元帅抽调第46集团军10个步兵师中的3个师去和德国第711和96师以及匈牙利第23师对峙,第46集团军其余7个师和第二近卫机械化军则与匈牙利第一轻骑兵师相对峙。


在第一线苏军身后,马利诺夫斯基元帅不但集中了他的炮兵主力,而且部署了作为方面军预备队的第18近卫步兵军和第75军共6个师,这样也就意味着苏军将13个步兵师和1个机械化军攻打仅有1个匈牙利师防守的地段。


苏军总的计划是第三乌克兰方面军将在16日首先发起进攻,第二乌克兰方面军将在17日跟进,当突破德军防线后,第二乌克兰方面军的主力将挺进捷克和斯洛伐克,而第三乌克兰方面军和第二乌克兰方面军最左翼的第46集团军将进军奥地利。


对于苏军的这次攻势,德国情报部门未能得到任何消息。所以到16日,第三乌克兰方面军突然开始进攻后,德军对于苏军的攻势目瞪口呆。但尽管取得了突然性,苏军的攻势进行得并不顺利,那些阻碍德军进攻的路况问题现在也开始影响苏军的进攻,而担任防御的第四党卫军装甲军和匈牙利第二装甲师的拚死抵抗,使得苏军在第一天的攻势中几乎没有任何进展。


17日,第二乌克兰方面军的第46集团军开始进攻。在这里苏军比较顺利,虽然匈牙利第一轻骑兵师进行了顽强抵抗,但苏军仍然在第一天就突破了防线,德军软弱的反击没有起到丝毫作用。


与此同时,第三乌克兰方面军的攻势仍然进展缓慢,苏军和德军对于每个阵地都反复争夺,直到18日晚上,苏军才勉强在德军防线上打开了一个缺口,但突破口并不大,而且德军仍占据着相当数量的阵地,继续可抵抗。


19日,拥有400辆坦克和自行火炮的第六近卫坦克集团军提前投入战斗。这个最后的重击终于超出了“骷髅”师和“维京”师的承受能力,德军防线就在这一天被突破了,匈牙利部队开始崩溃,他们成连、成营、成团的放下武器投降了。


当第一党卫军装甲军于20日赶到时,一切已经太晚,德军的反击被无情击退。迪特里希将军所能做的只是尽量延缓苏军的攻势,使得尽可能多的德军撤回奥地利而已,但惨重的损失是不可避免了,许多部队甚至是徒手逃入奥地利。


对于党卫军的惨败,希特勒失望到了顶点。3月27日,希特勒下令“阿道夫?希特勒”师和“希特勒青年”师取下带有他名字的袖章,因为“他们已经被证明不配享有这种荣誉了!”