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