Chiến tranh nhân dân giải phóng Nam Tư
Năm 1944 > Giải phóng Beograd

Bài chi tiết: Chiến dịch tấn công Beograd
Sát trước thời điểm diễn ra chiến dịch giải phóng Beograd, các quân đoàn bộ binh 68 và 75 (Tập đoàn quân 57) đã hoàn thành chiến dịch phòng ngự quyết liệt trên sông Danub, đánh chiếm một đầu cầu khá lớn ở các khu vực Vidin và Turnu-Severin trên bờ Tây sông Danub thuộc lãnh thổ Bulgaria và Nam Tư. Các khu vực này đều trở thành các bàn đạp rất lợi hại để tấn công Cụm tập đoàn quân Serbia (Đức). Ngày 28 tháng 9 năm 1944, chiến dịch chính thức mở màn.
Trên cánh phải, Quân đoàn bộ binh 10 (Tập đoàn quân 46) và Giang đoàn Danub sau khi quét sạch quân Đức tại các khu vực Bela - Tsrkva và Vrshats bên tả ngạn sông Danub đã đánh chiếm Panchevo, một đầu mối giao thông quan trọng trên bờ sông Danub, cách Beograd 15 km về phía đông. Trên khu vực Vidin và Turnu-Severin, các quân đoàn bộ binh 68 và 75 đã hình thành hai mũi tấn công vu hồi từ Brza-Palanka và Vidin, hợp điểm tại phía tây Negotin. 2 sư đoàn Đức và 1 sư đoàn quân Chính phủ cứu nguy dân tộc Serbia đã bị bao vây, tiêu diệt và bắt làm tù binh tại khu vực Negotin. Ngày 30 tháng 9, thống chế Maximilian von Weichs mở một cuộc phản công của 2 sư đoàn Đức và 1 sư đoàn Quân Chính phủ cứu nguy dân tộc Serbia từ Doni-Milanovo vào sau lưng Quân đoàn bộ binh 75. Tướng Kosa Popovic đã điều động Quân đoàn Vô sản 14 của NOVJ chặn đứng cuộc phản công này, đánh chiếm Klakochevats và Doni-Milanovo, đẩy quân Đức lùi về tuyến sông Pek. Dưới sự yểm hộ của Quân đoàn cơ giới cận vệ 5 (Liên Xô), các sư đoàn bộ binh 23, 25 và Lữ đoàn cơ giới Vô sản 5 (NOVJ) cũng từ dãy núi Đông Serbia mở cuộc tấn công vào các đơn vị quân Chính phủ cứu nguy dân tộc Serbia ở Bor và Zagubitsa. Chỉ sau ba ngày, các đơn vị này đã tiến công liền một mạch gần 100 km, đánh chiếm Petrovac, Jabari, Jdrelo và Svilainac, cắt đứt con đường sắt từ Beograd đi Nish.
Trên hướng Zaechar, Quân đoàn bộ binh 64 (Tập đoàn quân 57) gặp phải sức kháng cự kịch liệt của 1 sư đoàn Đức và 1 sư đoàn quân Ustaše tại các con đèo qua dãy núi Đông Serbia. Sư đoàn bộ binh 45 (NOVJ) đã từ thị trấn Bor phối hợp đánh vào sau lưng các trung đoàn Đức đang phòng thủ, buộc quân Đức phải bỏ các con đèo rút chạy. Chiều 30 tháng 9, Quân đoàn bộ binh 64 đánh chiếm thành phố Zaechar và các thị trấn Bolevac, Knijajevac bên sườn phía tây dãy núi Đông Serbia, hình thành cánh quân từ phía bắc uy hiếp bao vây thành phố Nish do Sư đoàn 7 SS chiếm đóng. Ở phía nam, Tập đoàn quân 2 (Bulgaria) và Sư đoàn bộ binh 6 (Liên Xô) cũng mở cuộc tấn công từ Babushnica sang phía tây. Tuy nhiên, do còn thiếu kinh nghiệm tác chiến chiến dịch binh chủng hợp thành nên đến ngày 10 tháng 10, Tập đoàn quân 2 (Bulgaria) chỉ tiến được khoảng 30 km đến bờ Đông sông Nam Morava. Trên hướng Skopje, các tập đoàn quân 1 và 4 (Bulgaria) vẫn chưa vượt đi qua tuyến biên giới Macedonia - Bulgaria.
Giai đoạn 2 của chiến dịch giải phóng Beograd bắt đầu ngày 11 tháng 10 năm 1944 với sự điều động một lực lượng lớn quân đội NOVJ tham gia tác chiến trên suốt chiều dài mặt trận từ phía bắc Beograd đến phía nam Skopje. Trước đo, Sư đoàn 23 của NOVJ đã đánh chiếm một dải đầu cầu quan trọng ở bờ Tây sông Morava tại khu vực Velika-Planc, tạo điều kiện để đưa Quân đoàn cơ giới cận về 4 (Liên Xô) vượt sông Morava và tham chiến với tất cả các sức mạnh của nó. Tuy nhiên, trong những ngày đầu tiên của giai đoạn 2, các xe tăng của Quân đoàn co giới cận vệ 4 đã vọt tiến lên phía trước, trong khi bộ binh của Quân đoàn Vô sản 14 (NOVJ) do tướng Peko Dapchevich chỉ huy vẫn còn tụt lại phía sau. Vì Quân đoàn cơ giới cận vệ 4 có ít bộ binh nên đã bị các sư đoàn Đức phòng thủ ở phía nam Beograd gây một số thiệt hại. Ngày 13 tháng 10, tướng N. V. Korneev, trưởng phái đoàn quân sự Liên Xô tại Bộ chỉ huy tối cao NOVJ báo cáo về Bộ Tổng tham mưu Liên Xô về tình hình thất lợi trên hướng Palanka - Beograd. Gần như ngay sau đó, Bộ tham mưu Phương diện quân Ukraina 3 nhận được lệnh chỉ đạo cho Quân đoàn cơ giới cận vệ 4 phải chở bộ binh Nam Tư trên xe tăng để cùng tấn công, hạn chế hỏa lực chống tăng của bộ binh Đức.
Với sức mạnh tấn công của 3 quân đoàn Liên Xô và Nam Tư, sáng 14 tháng 10, những chi đội xe tăng của Quân đoàn cơ giới cận vệ 4 
và các tiểu đoàn bộ binh Nam Tư đầu tiên của Quân đoàn Vô Sản 14 (NOVJ) đã có mặt tại ngoại ô phía nam Beograd. Tại đây, 20.000 quân Đức và quân Ustaše được trang bị 40 xe tăng và 170 khẩu pháo đã bị bao vây. Các trận đánh trong nội đô Beograd cũng diễn ra khá quyết liệt. Trong những ngày từ 14 đến 17 tháng 10, Quân đoàn bộ binh 75 (Liên Xô), Quân đoàn Vô Sản 14 và Sư đoàn xung kích 5 của Quân đoàn Vô Sản 1 (Nam Tư) cùng Lữ đoàn cơ giới cận vệ 5 (Liên Xô) đã chặn tất cả các đường rút lui và chia cắt cụm quân Đức-Ustaše tại ngoại ô Đông Nam Beograd. Từ ngày 15 đến ngày 19 tháng 10, quân đội Liên Xô và Quân giải phóng nhân dân Nam Tư đã lần lượt dập tắt những ổ kháng cự cuối cùng của quân Đức và lính Ustaše tại Beograd. Ngày 20 tháng 10, tại cuộc mít tinh của người dân Beograd mừng thành phố giải phóng, tướng V. I. Zhdanov (Liên Xô) và tướng Peko Dapchvich (Nam Tư) đã cùng phát biểu và ôm hôn nhau thắm thiết. Buổi tối cùng ngày, Moskva nổ 24 loạt pháo hoa từ 224 khẩu đại bác chúc mừng Quân Giải phóng nhân dân Nam Tư và Phương diện quân Ukraina 3 (Liên Xô) đã giải phóng Beograd.