2.苏军受挫
苏军的新攻势于11月11日发动。在布达佩斯以东和东北,苏军全力攻打了德军第8集团军和第6集团军的左翼,沿着泥泞的道路以每昼夜5~6公里的速度压迫德军从蒂萨河退到米什科尔茨以西,却未能撕裂对手的阵形。他们的速度慢得让莫斯科不耐烦,战果更不令人满意。在前线督战的铁木辛哥也于11月24日发回报告,指责马利诺夫斯基的进攻部署毫无重点,把部队平均散开在三个方向上。只有近卫第7集团军实力稍强,但配合其作战的普利耶夫集群和近卫第2、4机械化军此前已经伤了元气,也没有得到足够的步兵和炮兵配合(9)。
匈军车队
11月26日,苏军在布达佩斯东北方的马特劳山受阻。同一天斯大林叫停了马利诺夫斯基,向他下达了新的进攻计划:首先,明确以近卫第7集团军向布达佩斯以北的迂回为主攻,为了不再犯铁木辛哥所说的兵力分散的错误,将给予近卫第7集团军最大限度的加强,包括增派2个炮兵师和休整好的近卫第6坦克集团军。另外,斯大林还要求稍微再强化一下南线,从近卫第7集团军抽出一个机械化军给第46集团军。这可能是因为在此前的11月22日,第46集团军在布达佩斯以南穿过多瑙河,这一攻势引起了德军弗里斯纳大将的严重关注,却因为兵力不足而停止。现在斯大林对它也产生了兴趣。
此时,上个月才夺取了贝尔格莱德的乌克兰第3方面军,正由托尔布欣率领,从南斯拉夫进入匈牙利。托尔布欣带来的部队包括沙罗欣的第57集团军、加拉宁的近卫第4集团军(稍后改由扎哈罗夫指挥)。11月7—9日,第57集团军在南斯拉夫的巴蒂纳和阿帕廷附近渡过多瑙河。11月26日,近卫第4集团军也开始渡河。原本给托尔布欣的任务是进攻匈牙利西部,而现在,他本人,以及苏军总参谋部,却主张乌克兰第3方面军也应该参加布达佩斯之战。但前提是,托尔布欣首先要穿过河水泛滥的匈牙利南部,这需要耗费不少时间。
德国方面,为了对付托尔布欣这个新威胁,希特勒在12月1日晚上把原属“东南战区”F集团军群的第2装甲集团军(指挥官安吉利斯)交给弗里斯纳。这个集团军奉命防守在巴拉顿湖以南,保持南方集团军群与“东南战区”(目前退守在克罗地亚)的联系,同时保卫极为重要的匈牙利瑙吉考尼饶油田。在指挥关系上,第2装甲集团军最初只接受弗里斯纳的战术指导,稍后才正式隶属给南方集团军群。众所周知,“东南战区”由国防军统帅部的约德尔指挥,而南方集团军群及其所属的“东线战区”却由陆军总部的古德里安负责。这造成第2装甲集团军在隶属关系上相当暧昧,引起不少混乱。
在泥泞道路上推动一门122榴弹炮的苏联士兵,匈牙利战场,1945年3月
马利诺夫斯基的第三次攻势于12月5日开始。他的左翼和中路花了5天时间试图从北面和西南面迂回包围布达佩斯。特别是在主攻的豪特万地区(布达佩斯东北方向),克拉夫钦科的近卫第6坦克集团军和舒米洛夫的近卫第7集团军,猛攻了德军第6和第8两个集团军的接合部。德匈军在这里部署了5个师外加2个师的部分单位,总计6100名步兵,57辆可用战车,52门重反坦克炮,270门野战炮。经过一番激战,苏军冲破了这一防线,近卫第6坦克集团军乘势迂回到布达佩斯以北,其左翼部队于12月9日冲到多瑙河河岸(瓦茨地段),切断了布达佩斯向北的交通线。德军“统帅堂”师和第13装甲师试图以反击赶走这股苏军,却被顶了回去。但俄国人未能完全包围布达佩斯,计划只能说实现了一半。
南侧,强渡多瑙河的苏联第46集团军以重大伤亡为代价,在西岸占据了一个很小的桥头堡,并挫败了德军自12月7日以来的强力反击,推进到了“马格里特”防线,却没有足够兵力继续前进。马利诺夫斯基的第三次攻势就这样惨淡收场了。
德匈军在豪特万地区的兵力状况
在此期间,托尔布欣继续接近战场。他麾下的近卫第4集团军与乌克兰第2方面军的第46集团军取得了联系。12月9日,托尔布欣的部队抵达布达佩斯西南方的巴拉顿湖。第二天,他请求得到批准去参加布达佩斯之战,还希望能得到第46集团军。通过这个集团军所占据的多瑙河桥头堡,托尔布欣可以由南向北发动攻势,切断布达佩斯以西的后方。在布达佩斯以北道路已断的情况下,西南面再被攻破的话,全城都将陷入包围。
托尔布欣的主张得到了莫斯科的认可。苏联大本营在12月12日发布训令,决定由乌克兰第2、3方面军共同包围并攻下布达佩斯。同时决定把多瑙河西岸的第46集团军交给托尔布欣。根据这一训令,托尔布欣于12月15日,马利诺夫斯基于12月17日,分别上报了新的作战计划。
防守在布达佩斯城内的德国党卫军75毫米重型反坦克炮小组
在德国阵营内,面对布达佩斯岌岌可危的形势,弗里斯纳压根儿没信心能守住该城,早在12月1日就下令撤出不必要的军事和民政机关。但希特勒依然要求死守布达佩斯。此时他正忙着准备阿登战役,却还是挤出精力,策划在匈牙利发动一次装甲反击。弗里斯纳和古德里安为此发生争论。弗里斯纳认为苏联第46集团军在南部的进攻更危险,要求把反击指向这里。而古德里安却主张应该在北面采取行动。希特勒决定支持弗里斯纳,把战场选定在多瑙河以西的巴拉顿湖和韦伦采湖之间。除了战术上的考虑,希特勒也担心会失去这一地区出产的铁矾土。反击预定由第6集团军的第3装甲军实施。可弗里斯纳又指出这个战区到处是沟渠和河流,眼下不仅道路泥泞,地面几乎都变成沼泽,装甲部队在地面变硬前根本无法施展。于是他在12月14日请求暂缓实施。
参加布达佩斯巷战的苏军火箭炮队
尽管如此,希特勒还是为实现这个计划给弗里斯纳调去了3个装甲师、2个重型坦克营和2个步兵师:从中央集团军群第2集团军(东普鲁士南部和波兰北部)抽出第3、6装甲师(第6装甲师于12月8日向匈牙利调动(10)),从A集团军群(斯洛伐克战区)抽出第8装甲师,也是12月向匈牙利开拔(11)。