Генерал-полковник Фриснер, когда разведка доложила ему о подкреплениях у Малиновского, начал подозревать грядущее наступление советских войск после 18 августа. Хотя у немцев были четыре месяца для подготовки линии укреплений, у них не было достаточно войск, чтобы прикрыть фронт по всему течению Днестра. Малиновский же сумел обнаружить слабые места в обороне противника. Фриснер предлагает ОКХ отвести германские войска к линии Карпат — ведь Малиновский уже строил колонны наступления против генерала Волера в районе Ясс. ОКХ отказал в санкционировании отхода, и Фриснеру ничего не оставалось, кроме как призвать свои войска стоять до последнего «плечо к плечу с нашими испытанными румынскими товарищами».
19 августа командарм Малиновский вместе с прибывшими из Москвы маршалом Тимошенко и маршалом авиации Худяковым прибыли на передовой командный пункт, высоту 195. В своем штабе Толбухин созвал всех командиров и еще раз проверил последовательность намеченных действий. На следующий день началось великое южное наступление. У Малиновского ударные части пробили линию германо-румынских укреплений вплоть до северо-западных подходов к Яссам — пятнадцать километров в глубину на семидесятикилометровом фронте. Малиновский пустил вперед танки армии Кравченко к штурму третьей линии германских укреплений. Немцы не предполагали встретить советское наступление такой мощи. Уже к концу первого дня сражения была потеряна боеспособность у пяти германских дивизий, тысячи германских солдат попали в плен.
Малиновский задействовал 7-ю гвардейскую армию Шумилова на своем правом фланге, а танки Кравченко обходили Яссы и с востока и с запада. С юга приходили сообщения о впечатляющих успехах Толбухина, который сумел перехитрить немцев: он демонстративно концентрировал свои войска в направлении Кишинева, а ударил значительно южнее. Лишь сутки держались румыны, затем их отход стал малоконтролируемым. Три армии Толбухина форсировали Днестр. Теперь выполнение директивы Ставки об окружении немцев и румын в районе Кишинева приобрело черты реальности. Мобильные силы двух фронтов сходились на реке Серет; Малиновский замыкал группу генерала Волера, а Толбухин — группу генерала Думитреску. Противнику бежать к реке Прут было почти безнадежно — 80 километров, а танкам Кравченко — 30. В окружение попали пять германских корпусов на восточном берегу Прута и остатки 10 германских дивизий в лесах к югу от Кишинева. Еще один триумф советского оружия.
Король Михай видел единственный шанс в том, чтобы договориться с русскими (румынские дипломаты встречались и с американцами). Румыны обещали немедленно интернировать немцев и присоединиться к антигитлеровской коалиции. Для них было важно сделать это раньше венгров, тогда можно было рассчитывать на Трансильванию. Короля «подгоняла» дивизия имени Тудора Владимиреску, составленная в основном из румынских военнопленных в России и воевавшая, как помнит читатель, на советской стороне.
23 августа было решающим днем. Король Михай арестовал братьев Антонеску вместе с руководителем германской военной миссии генералом Хансеном и провозгласил выход Румынии из военного союза с Германией. Новое румынское правительство возглавил генерал Санаеску, а король Михай обратился по радио к нации и всему миру. Германский посол покончил жизнь самоубийством. Для Советской армии открывались двери в Чехословакию, Венгрию, Болгарию, Югославию. Ни Карпаты, ни Дунай теперь не могли быть барьером на пути продвижения советских войск. Два советских фронта окончательно сомкнули ряды. Ставка разрешила Малиновскому и Толбухину использовать добровольно сдавшиеся румынские части против венгров и немцев. В плен в Ясско-Кишиневской операции были взяты 98 тысяч германских солдат и офицеров, более ста тысяч немцев погибли в этих жестоких и, по существу, бессмысленных боях. 25 тысяч немцев сумели выйти из окружения, но группа армий «Южная Украина» перестала существовать.
Бухарестская пресса была удивлена молодостью советских солдат и их технической оснащенностью. Лишь остатки семи германских дивизий оказывали сопротивление в Северной Румынии. В Москве Ставка готовила двум победоносным фронтам новые боевые задания: Малиновский — на Венгрию, Толбухин — на Болгарию. Под их командованием теперь были новые союзные войска, вчерашний противник, — румынские части. У Малиновского теперь были дополнительные 20 дивизий, неадекватно вооруженных, но хорошо знающих территорию проходимой 2-м Украинским фронтом страны и весьма небезразличную к боевым действиям на территории Трансильвании.
Гитлер приказал германским войскам навести порядок, потеря нефтеносных Плоешти была нетерпима. Гитлер требовал мщения. Немецкие штурмовики повисли над Бухарестом, Однако люфтваффе уже не царили в воздухе, и несколько «хейнкелей» без разбора провели бомбометание, чтобы скорее удалиться. Вводить в действие германский план по оккупации Румынии было уже поздно, она сдалась на милость победителей без предварительных условий. Этим актом германское военное поражение превратилось в катастрофу огромных пропорций — Германия теряла Балканы. Послать подкрепления сюда (в стиле генерала Макензена в 1916 году, быстро завоевавшего Румынию) ОКХ уже не могло. В течение двух суток основная часть 6-й армии немцев оказалась окруженной. Остальные германские части устремились к Железным воротам, к венгерской границе.
В Венгрии испытывали шок. Болгария была отрезана от своих прежних союзников. В Берлине прилагали все силы, чтобы сохранить в союзниках Венгрию. Именно венгерские войска перекрывали карпатские перевалы от Дуклы до Яблоницы. Граница между Венгрией и Румынией становилась новым фронтом мировой войны. Румыны смело шли в Южную Трансильванию, и Малиновский довольно быстро продвинул туда свои части. И все же фронт, прошедший с боями огромные территории, начал выдыхаться. У ставшей гвардейской танковой армии Кравченко осталось 130 танков и 56 самоходных орудий. И все же Южная Трансильвания была освобождена, горный хребет Марос был под контролем Малиновского 15 сентября 1944 года. Но по линии Клуж — Арад — Тимишоара венгры дрались отчаянно, хотя для них открывалось новое поле боя — 4-й Украинский фронт генерала Петрова подошел к Ужгороду и Мукачеву — за ними лежала Венгрия.
В самом конце августа Гудериан по просьбе Гитлера навестил регента Венгрии Хорти и беседовал с ним «как солдат с солдатом». Хорти начал беседу словами, что в политике нужно иметь сразу несколько козырей, и Гудериан сразу все понял. Беседа продолжалась много часов, но впечатление от того, что Венгрия — последняя союзница — готова покинуть Германию, было неизбывным. Гудериан записал в дневнике: «Теперь я знаю достаточно».
Освобождение Румынии стоило Красной Армии 47 тысяч убитыми, 171 тысячу ранеными, 2000 орудий и пулеметов, более 2200 танков, 528 самолетов. 12 сентября в Москве было подписано перемирие между СССР и Румынией, его подписали и два великих союзника СССР. Румынские войска предоставлялись в распоряжение советской армии. Захваченная в 1918 году Бессарабия (а также Северная Буковина) возвращалась Советскому Союзу. Румыния выплачивала 300 млн. долларов в течение пяти лет товарами и продуктами. Бухарест был несказанно рад возвращению Трансильвании.
Битва за Болгарию была почти бескровной. Георгий Димитров убедил Георгия Жукова, что ни один болгарин не произведет выстрела по советской армии. «Вы будете встречены не с пушками и пулеметами, а с хлебом и солью — по старому славянскому обычаю». Во второй половине августа, завершив Ясско-Кишиневскую операцию, Толбухин обратился к Болгарии. Болгария — враг США и Британии — никогда не объявляла войны Советскому Союзу, чьи дипломаты оставались в Софии даже в годы войны. Болгария снабжала рейх сырьевыми материалами, но не была марионеткой наподобие Венгрии и Румынии.
Немцы попытались удержать Болгарию. Несмотря на все протесты Гудериана, ОКВ послало в Болгарию 88 танков PzKw IV и пятьдесят штурмовых орудий, считая болгар самыми надежными из своих балканских союзников. Раздосадованный Гудериан связывался напрямую с ответственным за военную подготовку болгар полковником фон Юнгефельдтом. Тот считал ситуацию для Германии практически безнадежной. Гудериан отослал эту военную технику в Белград, стоящим там войскам СС — 4-й танковой дивизии, теперь единственной германской мобильной части на Балканах. 26 августа 1944 года болгарское правительство уведомило Москву о своем «полном нейтралитете», о том, что любые германские войска, если они перейдут границу из Румынии, будут интернированы. 27 августа болгарские войска начали эвакуировать Фракию, и группа германских армий Вайхса начала свой долгий поход на север. В течение первой недели отхода Вайхс потерял почти всю свою технику. Его дорога периодически оказывалась заминированной — партизаны не оставляли отступающих немцев.