В некоторых случаях советские солдаты одерживали быстрые победы над намного превосходившим их по численности противником. Так, в Калмыкове 400 советских бойцов атаковали группу итальянцев, в шесть раз превосходившую их по численности. В результате быстротечного боя только пленными советские воины захватили более 2 тыс. итальянских солдат и офицеров. В редких случаях окруженные оказывали ожесточенное сопротивление. Так, зажатые в кольцо у Арбузовки части 298-й немецкой дивизии и колонна, состоявшая из солдат нескольких итальянских дивизий, 23 декабря несколько раз переходили в контратаки. Советское командование направило в этот район гвардейские минометы. Залпы «катюш», обрушившиеся на гарнизон Арбузовки, быстро решили исход сражения. Это была последняя группировка противника, которая пыталась оказать сопротивление частям армии генерала Кузнецова.
Танковые и моторизованные части 18-го корпуса, участвовавшие в окружении итало-немецкой группировки в Арбузовке, после подхода стрелковых частей получили новое задание. В то время как вокруг Арбузовки стягивалось плотное кольцо, они в ночь на 22 декабря, проделав стремительный бросок по направлению к станице Верхне-Чирской, должны были перехватить итальянские дивизии, отступавшие от станицы Вешенской. Восемь часов понадобилось танкистам Бахарова для того, чтобы разметать колонны отступавших. Только пленными было захвачено более 2,5 тыс. человек.
Пока левый фланг и центр 1-й гвардейской армии проводили операции с целью окружения и уничтожения войск противника, отступавшего на Богучарском и Мигулинском направлениях, ее правый фланг продолжал преследование, углубляя прорыв фронта. Правый фланг армии Кузнецова смог успешно и быстро выйти на намеченные рубежи благодаря тому, что его марш надежно прикрывался армией генерала Харитонова, образовавшей после 19 декабря правый фланг Юго-Западного фронта. Против этой армии направлялись главные силы резервов немецкого командования. Ей пришлось выдержать контратаки трех немецких дивизий, поддержанных частями итальянского альпийского корпуса, пытавшихся зайти ей во фланг и тыл. Однако армия продолжала двигаться вперед. Пройдя Кантемировку, она повернула на юго-восток и к 25 декабря подошла к Миллерову. Сюда же на день раньше вышел левый фланг 1-й гвардейской армии.
Выйдя на рубеж Кризское – Миллерово, войска армий Кузнецова и Харитонова закончили второй этап операции. В течение шести суток, с 18 по 24 декабря, используя все силы стрелковых и подвижных частей, они вели неотступное преследование отходивших итальянских и немецких войск. Несмотря на зимние условия и растягивавшиеся с каждым днем коммуникации, стрелковые части прошли за это время с боями по 100—120 км.