С выходом немецких войск к Дунаю для 3-го Украинского фронта сложилась крайне тяжёлая обстановка. Фронт был разрезан надвое, и намечавшийся удар немецких войск в район Будапешта создавал угрозу окружения для наших войск в районе Секешфехервара. Маневр частями северного участка фронта на южный исключался, так как здесь также была замечена активизация немецких войск. Более того, на Дунае начался ледоход, разрушивший все мосты и паромные переправы, что затрудняло подвоз продовольствия и боеприпасов. Только построенные саперами канатные дороги служили делу снабжения войск на правом берегу Дуная. Впрочем, этот ледоход помешал и немецкой группировке с ходу форсировать реку и захватить плацдармы на её левом берегу.
Чтобы избежать немецкого наступления на юг, войска 57-й армии были перегруппированы и развернуты фронтом на север. В это же время между оз. Ведение и р. Дунай спешно разворачивались 5-й гв. кавкорпус и части 1-го гв. мехкорпуса — последние незадействованные резервы фронта. Сюда же спешили 13 артиллерийских и минометных полков (считая три дивизиона как полк), собранных со всех участков 3-го и 2-го Украинского фронтов. Две бригады 1-го гв. мехкорпуса, имевшие на вооружении танки М4 «Шерман», с ходу вступили в бой, однако понесли большие потери (до 70 %), несмотря на то, что вели огонь преимущественно из засад. Положение с ними усложнялось тем, что «Шерманы» были не в состоянии маневрировать в условиях перемежающихся заморозков и грязевых оттепелей. К исходу 21 января части переброшенного на данный участок 1-го гв. мехкорпуса превратились по сути в ИПТАП неполного состава, который к тому же остался почти без боеприпасов. Положение в какой-то степени спас переброшенный на данный участок полк СУ-100, активные действия которого предотвратили разгром последних подразделений 1-го гв. мехкорпуса.