19. listopadu 1942 začala sovětská protiofenzíva. Sto kilometrů západně od Stalingradu, v donské stepi, vyrazilo do útoku půl milionu mužů. Rozdrtili rumunské jednotky a významně narušili německé křídlo. 20. listopadu byla zahájena druhá fáze Operace Uran. Tentokráte Sověti udeřili z jihovýchodu. 23. listopadu se oba útočící fronty setkaly a Němce obklíčily. U jednotek generála Pauluse se velmi brzy začal projevovat nedostatek munice, paliva a jídla. Od 25. listopadu tak zásobovala vojáky ve stalingradském kotli Luftwaffe. Dodávky však nestačily jejich potřebám. K tomu všemu propukla pravá ruská zima. Utrpení útočníků, ze kterých se nechtěně stali obránci, trvalo ještě dlouhé dva měsíce. Hitler odmítal variantu kapitulace. 31. ledna 1942 vše skončilo. Nejkrvavější bitva 2. světové války stála životy 400 000 Němců a jejich spojenců. Sovětských vojáků a civilistů zahynulo 800 000.