Pada 16 April 1945, pihak Soviet memperbaharui ofensif mereka dengan menyeberangi Sungai Oder. Sewaktu Tentera Darat Ke-9 mengekang tentera Soviet dalam Pertempuran Seelow Heights, Tentera Darat Ke-4 Panzer telah ditolak kembali. Kor V dari Tentera Darat Ke-4 Panzer yang berundur telah ditolak ke kawasan operasi Tentera Darat Ke-9 Jerman, membentuk sebuah kelompok yang berjumlah 80,000 askar. Pihak Soviet kemudian mengepung pasukan ini didalam kelompok di Spree Forest selatan Seelow Heights dan barat Frankfurt. Beberapa pasukan Tentera Darat Ke-4 Panzer yang terperangkap dalam Kelompok Halbe dapat melolos keluar ke barat dan menyerah kepada Tentera Darat A.S. di tebing barat Sungai Elbe, tetapi sebahagian besar Tentera Darat Ke-4 Panzer telah ditolak ke selatan Dresden masuk ke Pergunungan Ore dan terpaksa menyerahkalah kepada tentera Soviet pada awal Mei 1945 di ambang Penyerangan Prague.