В Сербии битва за Белград была немцами наполовину проиграна, не успев еще начаться. 4 октября русские вышли к Панчево, расположенном на северном берегу Дуная в 15 км ниже по течению от Белграда. Еще через два дня они захватили Панчево и вынудили немцев отойти на небольшой плацдарм, расположенный на противоположном от Белграда берегу реки. Для того чтобы спасти средства связи, М. Вейхс 5 октября перенес свой штаб из Белграда в Вуковар. В тот же день немецкое военное командование на Юго-Восточном театре было переименовано в армейскую группу «Сербия». М. Вейхс обратился в ОКВ за разрешением отвести 2-ю танковую армию с побережья на оборонительный рубеж в горах. Тем самым по инициативе М. Вейхса бывшее немецкое командование на театре было освобождено от административных функций, а 2-я танковая армия, на тот момент представлявшая собой аморфную структуру, состоявшую из отдельных групп обороны побережья, должна была превратиться в тактическое объединение. Далее произошли два очень благоприятных для немецкой стороны события. К 3 октября были отремонтированы два железнодорожных моста в районе Кралево и Митровица, выведенные из строя в начале сентября, и теперь эшелоны с войсками могли следовать напрямую из Греции в Белград. Кроме того, к тому времени советская 46-я армия, левый фланг которой навис над Белградом, развернулась своими главными силами на северо-запад с целью принять участие в наступлении через Тису на территорию Венгрии.
Но все же М. Вейхс имел столько проблем, что был просто не в состоянии с ними справиться. К тому же время работало против него. В попытке очистить от противника излучину Дуная западнее Турну-Северина 1-я горнострелковая дивизия была вынуждена растянуть свой фронт вдоль границы с Болгарией. Сразу же после 1 октября русские пересекли границу за южным флангом дивизии, а партизаны, находившиеся в ее тылах, перерезали линии коммуникаций. Дивизия СС попыталась восстановить контакт с горнострелковой дивизией с юга, но войска 57-й советской армии продолжали прибывать с другой стороны границы, занимая все свободные участки на фронте от Бела-Паланки до района севернее Дуная.
Одному из русских механизированных корпусов удалось незамеченным продвинуться за Бор. 8 октября его части появились на реке Велика-Морава, в 80 км за линией фронта. Там до наступления темноты корпус переправился через реку и перерезал железную дорогу, ведущую в Белград с юга. В то же время партизаны вошли на территорию Сербии юго-западнее Белграда и западнее Ниша. 9 октября болгарская 1-я армия начала наступление через Белу-Паланку в направлении на Ниш.
М. Вейхс отдал команду войскам, прибывавшим по железной дороге с юга, выгрузиться в районе Крагуеваца и нанести удар в северном направлении с целью вернуть долину реки Морава (здесь, после слияния Западной и Южной Моравы, – Велика-Морава. –
2-я танковая армия, которая практически завершила отвод своих войск с побережья, могла перебросить на восток до двух дивизий, но это могло занять несколько недель. Пока же все, что можно было сделать, – это сосредоточить усилия командования армейской группы «Сербия» на обороне Белграда. Было принято решение собрать все силы, высвободившиеся в результате сокращения рубежа обороны югославской столицы (около одной дивизии), и нанести удар на восток, в район устья реки Велика-Морава, и соединиться там с 1-й горнострелковой дивизией. Далее планировалось начать продвижение вверх по течению этой реки навстречу противнику, наступающему с юга.
Наступление из Белграда на Велику-Мораву было успешным. 12 октября немцы вышли вверх по течению реки к Велике-Плане, в район переправы советских войск. Но было уже поздно. На этом берегу реки русские успели сосредоточить полнокровный механизированный корпус из состава 57-й армии. К полудню 13 октября советские пехота и танки развернулись в 10 км южнее Белграда для штурма города. В то же время 1-я горнострелковая дивизия нанесла контрудар на запад, в направлении реки Велика-Морава, где соединилась с войсками, контратаковавшими из района Белграда. Однако немцы оказались отрезанными группировкой советских войск в районе Белграда. По приказу М. Вейхса все войска в районе долины реки Велика-Морава перешли в подчинение командира 1-й горнострелковой дивизии генерал-лейтенанта В. Штеттнера фон Грабенхофена. Армейская группа «Сербия» должна была удерживать Белград до тех пор, пока эти войска не прорвутся через реку Сава. 2-я танковая армия должна была сосредоточить часть сил в районе южнее верхнего течения Савы на случай, если войскам В. Штеттнера придется двигаться далее на запад.