苏维埃抵抗力量的结合使德国的前进陷入停顿。而南面的第2装甲集团军未能突破苏联防线。3月16日，苏军发动反攻，德军被赶回出发位置。22日，德军被迫向匈牙利退却。第6集团军沿着巴拉顿湖北部退却，逐步撤向奥地利。
维也纳之战.在巴拉顿湖的攻势失败后，德军开始退却。乌克兰第3方面军的26和27集团军负责进攻第6集团军防线。德军在塞克什白堡进行了顽强的抵抗，但是依旧是徒劳的。3月26日，苏军突破拉布河防线，迅速向西推进。29日，苏军攻占瑙吉考尼饶，31日攻占松博特海伊。5月8日，苏军攻占