في الساعة 07:20 بتوقيت موسكو في 19 نوفمبر، بدأت القوات السوفيتية على الجناح الشمالي من قوات المحور في ستالينغراد هجومها؛ بدأت القوات في الجنوب في 20 نوفمبر. على الرغم من أن الوحدات الرومانية تمكنت من صد الهجمات الأولى، بحلول نهاية 20 نوفمبر، كان الجيوش الرومانية الثالثة والرابعة في تراجع رأسي، حيث تجاوز الجيش الأحمر عدة أقسام مشاة ألمانية. لم تكن الاحتياطيات الجوالة الألمانية قوية بما فيه الكفاية لردع رؤوس الرماح الميكانيكية السوفيتية، في حين أن الجيش السادس لم يتفاعل بسرعة كافية ولا بحزم كافٍ لفك القتال من القوات المدرعة الألمانية في ستالينغراد وإعادة توجيههم لهزيمة التهديد الوشيك. بحلول أواخر 22 نوفمبر، اتصلت القوات السوفيتية في بلدة كالا، وحاصرت حوالي 290،000 رجل شرق نهر دون. بدلاً من
نوفمبر