1 октября части 10-го гвардейского стрелкового корпуса, которым командовал генерал-лейтенант И. А. Рубанюк, и подразделения Банатской оперативной зоны НОАЮ освободила город Бела-Црква, а на следующий день — город Вршац, являющиеся важными узлами дорог в этой пограничной области Югославии. Утром 3 октября части 31-го гвардейского стрелкового корпуса с помощью 5-го Банатского партизанского отряда овладели Петровградом, самым большим городом в Банате и крупным узлом коммуникаций. В это же время части корпуса генерала И. А. Рубанюка вступили в Ковин на Дунае. Вместе с ними в город вошли ударный батальон Банатской оперативной зоны, Врщацкий и Бела-Црковский партизанские отряды. В тот же день 5-й Банатский партизанский отряд отбросил немцев и венгерских солдат за Тису и освободил населенный пункт Нови Бечей.
Наступая на запад, войска 46-й советской армии и Главного штаба НОАЮ Воеводины безостановочно продвигались к реке Тиса. 5 октября начались бои за Кикинду и Панчево, а на следующий день эти города были освобождены. К исходу 8 октября правофланговые корпуса 46-й советской армии и части Главного штаба НОАЮ Воеводины очистили от войск вермахта все югославские земли к востоку от Тисы, на участке от Ново-Канижи до устья реки. Советские войска форсировали Тису и захватили на ее правом берегу, в районах городов Септа и Мол, два плацдарма.
Тем временем в городе Панчево из партизанских частей была сформирована 12-я Воеводинская бригада НОАЮ, а несколько позже в Петровграде — 13-я Воеводинская бригада.
Левофланговый 10-й гвардейский стрелковый корпус 46-й армии на 40-километровом участке вышел к Дунаю северо-восточнее Белграда, отбросив немецкие части на противоположный берег реки. В ночь на 10 октября части 109-й стрелковой дивизии корпуса совместно с подразделениями 12-й Воеводинской бригады Народно-освободительной армии Югославии внезапно форсировали реку западнее Старчево и овладели плацдармом в районе Велико Село. Соединения 10-го гвардейского стрелкового корпуса получили возможность развивать наступление на Белград с северо-востока. Учитывая сложившуюся обстановку, германское командование спешно перебросило в этот район свои резервы и начало строить здесь оборонительные сооружения.
А в это время в районе Заечара соединения 64-го стрелкового корпуса и 45-й дивизии югославской армии продолжали напряженные бои по уничтожению окруженной группировки противника. Гарнизон в несколько тысяч человек предпринимал яростные контратаки, чтобы прорваться через кольцо советских и югославских войск. В отражении этих контратак огромную роль сыграли артиллерийские и минометные части и подразделения. Только 5 октября их огнем было уничтожено 18 пулеметов, подбито 2 штурмовых орудия и 6 бронетранспортеров, разрушено 4 ДЗОТа, 3 наблюдательных пункта, подавлено 2 артиллерийские батареи и 3 минометные группы. В плен попало 800 солдат и офицеров противника.
Германское командование, видя тщетность попыток заечарского гарнизона прорваться из окружения, решило перебросить в город дополнительные силы для усиления обороняющихся войск. Однако, как только немцы попытались направить из Парачина в Заечар 14-й полк 7-й горной дивизии СС «Принц Евгений», части 23-й сербской бригады сразу же преградили ему путь. Одному батальону все же удалось пробиться в город, но он понес при этом большие потери. Два других батальона были задержаны в нескольких километрах южнее населенного пункта Болеваца. С той же целью — облегчить положение окруженного заечарского гарнизона — из Княжеваца в Заечар вышел в сопровождении танков «заблудившийся» батальон 1-й горнострелковой дивизии. Понеся большие потери в скоротечном бою с частями 23-й бригады 45-й дивизии, батальон был вынужден возвратиться в Княжевац.
Командир 64-го стрелкового корпуса, получив сведения о намерениях противника, приказал 52-й стрелковой дивизии под командованием генерал-майора Л. М. Миляева, наступающей в обход Заечара с юга, перехватить все дороги юго-восточнее и юго-западнее Лубницы и не допустить прорыва немецких войск с этого направления. Часть сил 19-й стрелковой дивизии генерал-майора П. Е. Лазарева продолжала продвигаться на запад, расширяя внешний фронт окружения.
Утром 7 октября положение в районе Заечара резко изменилось. Сюда подошел передовой отряд 4-го гвардейского механизированного корпуса — 62-й отдельный мотоциклетный батальон с приданными ему разведротами трех механизированных бригад. Подразделения отряда, приняв боевой порядок, совместно с частями дивизии генерала П. Е. Лазарева начали штурм города.
В ночь на 8 октября две группы противника общей численностью до 500 человек попытались вырваться из окружения. Посадив пехоту на автомашины и бронетранспортеры и поставив в голову колонн танки, немцы ринулись в направлении Звездана и Лубницы. Первая группа натолкнулась на засаду, в которой находились две батареи 2-го дивизиона 90-го артиллерийского полка и была уничтожена. Второй группе, прорывавшейся на юго-запад, удалось пробиться через кольцо окружения, и она устремилась к Дубнице. Однако, узнав о нападении немцев на тылы его дивизии, генерал Л. М. Миляев бросил против прорвавшейся группы две артиллерийские батареи. Встреченный на восточной окраине Планиницы шквальным огнем, противник вынужден был остановиться. Вскоре сюда подоспели 595-й истребительно-противотанковый и 32-й стрелковый полки, направленные генералом П. Е. Лазаревым для преследования прорвавшейся группы, а также подразделения 45-й дивизии Народно-освободительной армии Югославии. В коротком ожесточенном бою противник был полностью уничтожен.
8 октября части 64-го стрелкового корпуса во взаимодействии с передовыми подразделениями 4-го гвардейского механизированного корпуса и 45-й дивизии югославской армии овладели городом Заечаром. Окруженная группировка была почти полностью уничтожена. Советские и югославские войска захватили в плен 1600 солдат и офицеров, взяли в качестве трофеев 86 автомашин, 8 бронетранспортеров, 6 орудий, 12 минометов и другое военное имущество. Противник потерял только убитыми около 1500 человек. Лишь разрозненным немецким группам удалось прорваться из окружения и в районе Болеваца присоединиться к 14-му пехотному полку 7-й дивизии СС и к остаткам боевых групп «Фишер» и «Грот». Части 45-й дивизии югославской армии немедленно атаковали немецкие войска и через Болевац и Княжевац погнали их к Парачину. Эти части отразили также две попытки немцев прорваться от Болеваца к Луково и Соко Бане, нанеся им при этом большие потери.
После ликвидации заечарской группировки 52-я и 19-я стрелковые дивизии 64-го стрелкового корпуса и 45-я дивизия Народно-освободительной армии Югославии развернули преследование противника, отступавшего из района Заечара к Нишу и Парачину. После освобождения Заечара 45-я дивизия была подчинена 13-му корпусу югославской армии и получила задачу прикрыть направления Ниш, Сврлиг и Ниш, Алексинац. 73-я гвардейская стрелковая дивизия вышла в район Слатины и начала продвигаться вслед за соединениями 68-го стрелкового корпуса к реке Велика Морава, прочесывая лес вдоль центрального маршрута. Одновременно части 45-й дивизии напали на немецкие колонны на дорогах Княжевац — Ниш и Ниш — Алексинац и нанесли им значительные потери.
Успешно развивались боевые действия 1-го гвардейского укрепленного района, 2-й болгарской армии и 13-го корпуса Народно-освободительной армии Югославии, которые получили задачу прикрыть левое крыло ударной группировки войск 3-го Украинского фронта и перерезать коммуникации противника, заняв важные узлы дорог Княжевац и Ниш. 1-й гвардейский укрепленный район под командованием генерал-майора С. И. Никитина получил задачу выдвинуться на рубеж «Вратарница, Мариновац, Дреновац, Княжевац и не допустить подхода сил противника с запада и юга». Особое внимание обращалось на быстрое занятие города Княжевац. Город Княжевац расположен на развилке пяти шоссейных дорог, важнейшими из которых являются дороги на юг — к городу Ниш и на запад — в долину реки Морава. Этим и объясняется то упорство, с которым обороняли этот город разрозненные подразделения 1-й горнострелковой вермахта и 7-й СС дивизий, отрезанные от своих войск, маршевый резервный батальон, 2-я рота 2-го крепостного инженерного полка и моряки Дунайской флотилии адмирала Фрейка, отошедшие сюда после неудачных боев в районе Неготина.