German Relief

III Panzer Korps (North)

1st, 16th, 17th Panzer Divisions 1st SS-Panzer Division LSSAH Schwere Panzer Regiment Bäke StuG Abt. 249 75th, 34th, 198th Infantry Divisions 506 Battalion

XLVII Panzer Korps (South)

3rd ,11th , 13th, 14th Panzer Divisions 26th Panzer Regiment/26th Panzer Division Gruppe “Haack” StuG Abt. 203 376th, 106th, 320th Infantry Divisions

Soviet Relief

2nd Ukrainian Front (North)

27th Separate Assault Engineer-Sapper Battalion

2nd Tank Army (North)

3rd, 16th Tanks Corps

6th Tank Army (North)

5th Mechanized Corps 5th Guards Tank Corps

1st Ukrainian Front (South)

5th Guards Tank Army (South)

689th Self-propelled Artillery Regiment 18th Tanks Corps 20th Tank Corps 29th Tank Corps 49th Rifle Corps

German Pocket

Kessel

5th SS-Panzer Division Wiking
  • SS-Panzergrenadier Regiment 9 “Germania” (Danes)
  • SS-Panzergrenadier Regiment 10 “Westland” (Flemish)
  • SS-Freiwilligen Sturmbrigade “Wallonie” (as Flemish)
  • SS Freiwilligen Panzergrenadier Battalion “Narwa” (as Flemish)
Korpsabteilung B, 57th, 72nd, 88th, 389th Infantry Divisions Sperrverband “Focquet” Kamphgruppe Kastner 213th Sicherung Division
  • Sicherung Division by request

Soviet Pocket

27th Army

206th Rifle Division

52nd Army

73nd Rifle Corps 78th Rifle Corps

5th Guards Cavalry Cossack Corps

11th, 12th Guards Cavalry Divisions 63rd Cavalry Division

20th Guards Corps

5th, 7th Guards Airborne Divisions 62th Guards Rifle Division 31st Rifle Division

21st Guards Corps

69th, 94th Guards Airborne Divisions 252nd, 375th Rifle Divisions