Однако удары советских войск нарастали. 20 ноября навстречу соединениям Юго-Западного фронта с юго-востока нанесли удар по противнику войска Сталинградского фронта. Плохая погода по-прежнему не позволяла использовать авиацию. Подвижные соединения фронта уже к исходу дня продвинулись на глубину до 20 км. В итоге двух дней наступления советские войска добились крупных успехов: 3-я и 4-я румынские армии потерпели тяжелое поражение, обозначился глубокий охват крупной группировки румынских войск в районе Распопинской. Передовые части 4-го танкового корпуса к исходу 21 ноября подошли к Голубинской, где располагался командный пункт 6-й немецкой армии. Началась его спешная эвакуация в Нижнечирскую[190].
Удары под Сталинградом оказались для германского руководства столь неожиданными, что только к исходу второго дня контрнаступления оно стало понимать серьезность надвигавшихся событий. Начался лихорадочный поиск выхода из создавшегося положения. Но необходимых сил для парирования мощного наступления советских войск у командующего группой армий «Б» не было. Брошенные им в бой три резервные дивизии были разгромлены.
Танковые и механизированные корпуса советских фронтов продолжали развивать наступление в оперативной глубине неприятеля. 23 ноября, на пятый день операции, соединения 4-го танкового корпуса Донского фронта, 4-го механизированного корпуса Сталинградского фронта и 26-го танкового корпуса Юго-Западного фронта замкнули кольцо окружения вокруг 22 дивизий 6-й полевой и 4-й танковой армий вермахта. В это же время войска Донского фронта разгромили вражеские соединения, находившиеся в малой излучине Дона, вышли на его левый берег в районе Вертячего и образовали внутренний фронт окружения.
Отход румынских соединений и частей не выдержавших удара советских войск превратился в бегство. «Подхлестываемые страхом перед советскими танками, мчались на запад грузовики, легковые и штабные машины, мотоциклы, всадники и гужевой транспорт; они наезжали друг на друга, застревали, опрокидывались, загромождали дорогу. Между ними пробирались, топтались, протискивались, карабкались пешеходы. Тот, кто спотыкался и падал наземь, уже не мог встать на ноги. Его затаптывали, переезжали, давили. В лихорадочном стремлении спасти собственную жизнь люди оставляли все, что мешало поспешному бегству, бросали оружие и снаряжение, неподвижно стояли на дороге машины, полностью загруженные боеприпасами, полевые кухни и повозки из обоза… Дикий хаос царил в Верхнечирской. К беглецам из 4-й танковой армии присоединились двигавшиеся с севера солдаты и офицеры 3-й румынской армии и тыловых служб 11-го армейского корпуса. Все они, охваченные паникой и ошалевшие, были похожи друг на друга. Все бежали в Нижнечирскую»[191].
К исходу 23 ноября капитулировала окруженная советскими войсками распопинская группировка румынских войск (27 тыс. человек). Это была первая в войне капитуляция такой крупной группировки агрессора. В это же время войска 57-й армии окружили и уничтожили две румынские дивизии южнее Сталинграда. В плен сдались более 6 тыс. румынских солдат и офицеров во главе с командирами дивизий.
Кавалерийские корпуса и стрелковые соединения 5-й танковой, 1-й гвардейской и 51-й армий, развивая наступление в южном и юго-западном направлениях, создавали внешний фронт окружения сталинградской группировки врага. Общая протяженность внешнего фронта окружения составляла свыше 450 км. Максимальное расстояние между внешним и внутренним фронтами окружения на Юго-Западном фронте колебалось в пределах 100 км, а на Сталинградском — 20–80 км. Однако на направлениях Советский, Нижнечирская и Советский, Аксай не существовало сплошного фронта. Это вызывало беспокойство у советского командования. Требовалось не только быстрее ликвидировать окруженную группировку, но и создать устойчивый внешний фронт окружения, максимально отодвинуть его на запад.
Первый этап контрнаступления под Сталинградом был успешно завершен. Инициатива на фронте перешла в руки советского командования.
На втором этапе советскому командованию предстояло решить две задачи: как можно скорее ликвидировать окруженную группировку и тем самым высвободить значительные силы для проведения новых операций на западе, а также использовать благоприятную обстановку для стремительного наступления на Каменск-Шахтинский и Ростов-на-Дону. После осуществления этого замысла завершался разгром всего южного крыла германской армии, а также окружение фашистских войск на Северном Кавказе.