В результате многочасового непрерывного боя 29 декабря к 05:00 ударом с юга, юго-запада 248‑я сд овладела Яшкулем, Средним Селом и Городком. Здесь майор Алексеенко оставил стрелковый батальон, а остальными силами ушел на юго-запад, к Хар-Толга, преследуя отступающих немцев. К 12:00 дивизия была уже в 8 км юго-западнее Городка. Связной 9‑й роты 2‑го батальона 899‑го сп А. Стабредов отмечал, что после боев под Яшкулем 28–29 декабря из 128 бойцов роты осталось всего 27. За одну ночь рота потеряла четыре пятых состава. Батальон Стабредова считался в полку ударным. Именно он держал два месяца оборону на Сарпинских озерах
152‑я осбр, продвигаясь вдоль элистинской дороги, к 16:00 достигла местности в 4 км северо-восточнее Улан-Эрге. Здесь, ожидая подхода стрелковых частей, бригада Кричмана на протяжении шести часов вела бой с немецкими танкистами, прикрывавшими отход яшкульского гарнизона.
В 07:00 бригада была атакована 15-ю танками противника, поддержанными примерно батальоном пехоты и дивизионной артиллерией фон Шверина. В ходе боя были потеряны 3 КВ и 2 Т-70, две автомашины, орудие и трактор, погибло 25 человек, еще 24 получили ранения. Немцы лишились трех танков, двух орудий и семи автомашин. Серьезные потери понесла немецкая пехота, шесть человек попали в плен. В 13:00 немцы вышли из боя, все-таки уйдя на запад. Во избежание неприятностей для пехоты, предприимчивый Кричман превратил пять своих подбитых машин в неподвижные огневые точки, а сам направился вперед на запад. Некоторые проблемы составила река Яшкуль, через которую немцы взорвали мост, но по итогам дня танкисты Кричмана вышли к Ленинскому (к полуночи они были уже в 7 км от поселка) и Элисте. Их отделяло от города всего 5 километров.
34‑я гвсд завершила подавление опорных пунктов у Дед-Хулсуна, после чего также вышла на грейдер и к вечеру была уже в 25 км восточнее Элисты. Маневренная группа гвардейцев выдвинулась к 4–5 км восточнее колодцев Ермели.
34‑я гвсд вышла на элистинскую дорогу в 25 км западнее Яшкуля, 105‑й гвсп начал движение на запад в район Вознесеновки, 107‑й гвсп – к Улан-Эрге, а 103‑й гвсп сражался с остатками немецких войск у ильменя Дед-Хулсун.
На место ударных войск, уходивших все дальше на запад, заступали тыловые подразделения. В 15:00 Нюкюн был занят 159‑й осбр.
Вечером 29.12 основные силы 16‑й мд были переброшены от Улан-Эрге к Элисте. Аръегардное прикрытие в Улан-Эрге осуществлял 165‑й мотоциклетный батальон.
Саперный батальон 16‑й мд, который в этот день держал оборону у Долгана против Яшкуля и там получил приказ – переместиться южнее трассы Улан-Эрге – Элиста через Вознесеновку к Элисте, также получил распоряжение – в течение ночи пройти в Троицкое (севернее Элисты) и оттуда оборонять переправы через Яшкуль севернее и восточнее Троицкого. Три туркестанских батальона (пешая группа) также были направлены по дороге южнее Улан-Эрге на Вознесеновку. Там они должны были занять оборону на южном фланге Элистинской позиции. Вечером была оборвана проводная связь с 4‑й танковой армией.
В ночь на 30 декабря части 28‑й армии полукольцом охватили Улан-Эрге. 152‑я осбр в 04:00 провела разведку боем севернее пункта, а южнее села в это же время с немецкими мотоциклистами завязала перестрелку 34‑я гвсд. С северо-востока, из Нюкюна, к Улан-Эрге стремилась 159‑я осбр. В 08:00 Улан-Эрге был взят. Потери советских войск были относительно невелики. Так, в 152‑й осбр погиб один боец, еще 10 были ранены. Бригада захватила две автомашины и ценные 50 бочек с бензином
Таким образом, гвардейцы из 107‑го гвсп вернулись в село, с которого началась их пятимесячная борьба за Астрахань. В 10 км южнее дороги, вдоль реки Улан-Зуух, шла 248‑я сд.
30 декабря 2/905 вступил в бой в районе Вознесеновки и остановился. 31 декабря в 09:00 сюда подошли остальные силы полка. Бойцам удалось подбить БТР и взять в плен трех конников Долла
Андрей Джимбиев вспоминал: «29 декабря командир нашего 902‑го полка Иван Дмитрович Кроха зачитывает приказ, согласно которому Новый 1943 год мы должны встретить в столице Советской Калмыкии городе Элисте. А от Яшкуля до Элисты 100 км… У нас был приказ – окружить Элисту и уничтожить фашистов, а как их уничтожить, когда они на машинах и с автоматами, а мы пешком и с винтовками. Да еще и патронов у нас немного было… По 20 патронов выдали – зря не стрелять. Мы пока Элисту окружали, пока со стороны Дивного заходили – немцы ушли. Причем, они не просто уходили, а еще и скот угоняли. Мы их догнали, скот отобрали, началась стрельба, но немцы быстро скот бросили и уехали на машинах. Мы за ними, но куда там, не догнали. Когда подошли к Элисте, там боев практически не было. Только 4 или 5 немецких танков вышло, нас встречали. Они прикрывали свою пехоту»