В течение 21 октября в Северной Трансильвании наши войска действуя совместно с румынскими войсками, с боями заняли населённые пункты Сэпынца, Япа, Бербешти, Джулешти, Десешти, Блидар, Ильба, Мыриуш, Хоморо-Дул-Де-Жос, Джерауша, Белтиуг, Кэц и железнодорожную станцию Чикэрлеу.
В Венгрии севернее и северо-восточнее города Дебрецен наши войска в результате наступательных боёв заняли более 40 населённых пунктов, в том числе крупные населённые пункты и железнодорожные станции Хайдушамшон, Хайду-Хадхаз, Ньирадонь, Ньимихалиди, Балкань, Колло-Шемьен, Надь-Калло. В боях за овладение городом Дебрецен 20 октября наши войска взяли в плен более 1.000 немецких и венгерских солдат и офицеров и захватили следующие трофеи: самолётов - 12, орудий разных калибров - 157, паровозов - 13, железнодорожных эшелонов - 23, складов с боеприпасами, вооружением и другим военным имуществом -10.
Севернее и западнее города Сегед наши войска вели наступательные бои, в ходе которых заняли на венгерской территории города и крупные железнодорожные станции Чонград, Киштелек, Бачбокод, город и железнодорожный узел Бая, а также с боями заняли более 100 других населённых пунктов; среди них - крупные населённые пункты Сенткут, Шандорфалва, Форрашкут, Гебеляраш, Пустамэр-Деш, Яноштэлек.
На территории Югославии юго-западнее города Суботица наши войска овладели городом и железнодорожной станцией Сивац и крупными населёнными пунктами Телечка Црвенка.
Южнее и юго-восточнее Белграда наши войска, действуя совместно с частями Народно-освободительной армии Югославии, овладели городом и крупной железнодорожной станцией Крагуевац, городом и железнодорожной станцией Ягодина, а также с боями заняли крупные населённые пункты Бараево, Белановица, Горни Милановац, Прислоница, Врба, Медведжа, Великая Дренова.
На других участках фронта - поиски разведчиков и в ряде пунктов бои местного значения.
За 20 октября наши войска на всех фронтах подбили и уничтожили 91 немецкий танк. В воздушных боях и огнём зенитной артиллерии сбито 44 самолёта противника.
В Северной Трансильвании наши войска продолжали наступление. Части H-кого соединения, продвигаясь вдоль реки Тисса, заняли крупный населенный пункт Сэпынца. На другом участке наши подразделения совершили обходный манёвр по лесам и с тыла атаковали немцев. В результате боя противник был отброшен. Уничтожено более 300 и взято в плен 180 немцев.
Войска 2-го Украинского фронта в боях за город Дебрецен, крупный промышленный центр Венгрии, нанесли противнику тяжелое поражение. Немцы, сосредоточив в районе города крупные силы пехоты и танков, рассчитывали остановить наступление советских войск. Умелыми и решительными действиями наши части сорвали этот замысел гитлеровцев. В районе города Дебрецен разгромлены 23-я танковая и 46-я пехотная дивизии немцев, 12-я легкопехотная и 4-я резервная пехотные дивизии венгров. Большие потери понесли и другие части противника. Уничтожено 133 немецких танка и самоходных орудия, 130 полевых орудий и 37 бронетранспортёров. Овладев городом Дебрецен, наши войска с боями продвигались вперёд, уничтожая на своём пути немецкие и венгерские части. Ликвидированы гарнизоны противника в крупных населённых пунктах Хайду-Хадхаз и Балкань. Занят также населённый пункт Надь-Калло, находящийся в 10 километрах к юго-востоку от города Ньиредьхаза. На другом участке наши части, отбросив перешедшего в контратаку противника, истребили до 800 гитлеровцев. Захвачены два железнодорожных эшелона с военным имуществом.
Севернее города Сегед наши войска ночью переправились через реку Тисса и развернули бои за расширение плацдарма на её западном берегу. Все попытки немцев отбросить советские части за Тиссу закончились неудачей. Наши пехотинцы ударами с севера и юга, при активной поддержке артиллерии, обстреливавшей противника с восточного берега Тиссы, ворвалась в город Чонград. Полк немецкой пехоты, защищавший город, оказал сопротивление и был уничтожен. Захвачены трофеи, в числе которых 6 танков и 32 орудия разных калибров.
Западнее города Сегед наши войска, развивая стремительное наступление, продвинулись вперёд на 25 километров и овладели городом Бая, расположенным на восточном берегу реки Дунай. Отдельные подразделения противника были прижаты к реке. После непродолжительного боя гитлеровцы сложили оружие и сдались в плен. Советские части захватили трофеи и много пленных.
Южнее и юго-восточнее Белграда наши войска и части Народно-освободительной армии Югославии с боями продвигались вперёд. Успешным манёвром наши части окружили вражеский гарнизон в городе Крагуевац. Противник пытался вырваться из «котла» и предпринял несколько контратак. B ожесточённом бою советские и югославские части разгромили немцев и овладели городом Крагуевац. Гитлеровцы выбиты из города Ягодина и ряда других населённых пунктов. За день боёв уничтожено до 3 тысяч вражеских солдат и офицеров. Захвачено 13 танков, 18 орудий и другие трофеи. Взято в плен 700 немцев.