Однако советские генералы совершенно не дали немцам времени для передышки. Они воспользовались тем обстоятельством, что танки типа Т-34 обладали лучшей проходимостью, чем немецкие боевые машины. А потому, несмотря на отвратительную погоду, 20 декабря части Красной Армии пришли в движение. На северном направлении Малиновского ожидал военный успех в первый же день наступления. 21 декабря 6-я гвардейская танковая армия под командованием генерал-полковника Кравченко оказалась у города Лева. В тот же самый день части этой армии смогли удачно форсировать реку Гарам (немецкое название Гран).
20 декабря в 9 часов 20 минут части 3-го Украинского фронта под командованием маршала Толбухина начали наступление на «Линию Маргариты». Началось оно с 40-минутной артиллерийской подготовки. Наступающие части Красной Армии имели 5-кратное превосходство по пехоте и артиллерии, а также почти 4-кратное преимущество в танках и самоходных артиллерийских установках. Группа армий Фретттера-Пико не была застигнута врасплох, но явный недостаток в пехоте не давал ей возможности успешно вести оборону. Никакого ложного оптимизма по поводу положения на фронте не испытывал и генерал-майор Ласло Кешшео, командующий венгерскими частями, располагавшимися между озером Веленцай и местечком Бараска. В итоге, когда 19 декабря линия обороны была прорвана советскими войсками, он не пожелал нести ответственность за дальнейшую гибель своих солдат. Он сложил с себя командование, распустил войска и скрылся в неизвестном направлении.
Тем временем почти вся линия фронта обстреливалась, на 1 километр приходилось от 100 до 160 орудий и минометов. Такой ураганный огонь вызвал в памяти образы Первой мировой войны. Казалось, что советские генералы собирались устроить форменный конец света. В дневнике боевых действий гусарской дивизии так рассказывалось о прорыве позиций под Каполнашнвеком, этот городок находился как раз на острие советского наступления. «В прорыв устремилась советская пехота, которая действовала так стремительно, что мы ничего не успевали объяснить нашим гусарам, находящимся в окопах. Те успевали заметить русских буквально за несколько секунд до своей гибели или пленения… Было слишком поздно выскакивать из домов и спрашивать, что случилось, так как многие дома рушились, погребая под собой его жителей».
Третий этап окружения Будапешта. Охват советскими войсками с севера и запада
Но в итоге советской пехоте удалось за первый день наступления продвинуться вперед лишь на 5–6 километров. Ясский прорыв был приостановлен контратакой немецких танков. Во время этой немецкой вылазки было уничтожено около 30 советских танков. Но, тем не менее, натиск советского стрелкового корпуса смог проломить немецко-венгерскую оборону. По сути, у немцев и венгров не было достаточного количества пехоты, которая могла бы удержать отвоеванные позиции. 23 декабря 1944 года маршал Толбухин отдал приказ пустить в бой механизированные части. Это должно было окончательно смять оборону противника. Его план оказался действенным. Буквально на следующий день 82 танка из состава 2-го механизированного корпуса и 228 танков из состава 18-го танкового корпуса мощным броском прорвали оборону на участке фронта шириной 60 километров, углубившись на 30 километров в глубь вражеских позиций. Критическая для немцев ситуация сложилась под Секешфехерваром, который был атакован силами 20-го и 31-го гвардейских корпусов, которые поддерживались войсками 7-го механизированного корпуса 4-й гвардейской армии. Всего же в штурме города принимало участие 107 танков и самоходных артиллерийских установок. В тот же самый день советские войска смогли проникнуть в город. Завязались кровопролитные уличные бои. Немецкое командование решило применить специальные части, которые были облачены в советскую форму (у них были на вооружении даже несколько Т-34). Эти части, сформированные для собственного немецкого наступления, смогли сдержать советское продвижение лишь на недолгое время.