Для ее решения 2-й гвардейский механизированный корпус в ночь на 28 декабря сосредоточился в указанном районе. Его передовой отряд в составе танкового полка и мотострелкового батальона 5-й гвардейской механизированной бригады совместно с частями 33-й гвардейской стрелковой дивизии вышел на западную окраину Верхне-Курмоярской, разгромив подразделения 18-й пехотной дивизии войск королевской Румынии. К тому времени главные силы армии успешно продвигались в направлении на Котельниково, куда также вышли и войска 7-го танкового и 6-го механизированного корпусов.
Но противник продолжал удерживать за собой Котельниково. Его авиация, усилив свою активность, наносила удары по войскам армии, особенно по вторым эшелонам и резервам. По войскам 2-го гвардейского механизированного корпуса было произведено до 11 налетов группами 3–7 самолетов.
В 10 часов 28 декабря командующий армией отдает распоряжение 2-му гвардейскому механизированному корпусу к 12 часам 29 декабря подготовить переправы через р. Дон на участке Красноярский, Верхне-Курмоярская и быть в готовности к наступлению на Тормосин.
33-я гвардейская стрелковая дивизия должна была в 8 часов 29 декабря форсировать реку Дон на участке Красноярский, Верхне-Курмоярская и к 18 часом того же дня овладеть рубежом Чепурин, Агинов. На период форсирования реки Дон войсками 2-го гвардейского механизированного корпуса 33-я гвардейская стрелковая дивизия переподчинялась командиру этого корпуса. Остальным корпусам армии были поставлены задачи на окончательный разгром котельниковской группировки противника (ЦАМО. Ф. 303, оп. 4005, д. 60, л. 36).
К 4 часам 29 декабря 7-й танковый корпус и подошедшие войска 1-го гвардейского стрелкового корпуса внезапным ударом с юго-запада и севера разгромили противника в районе Котельникова, и к 10 часам город был полностью освобожден. Войска армии к исходу этого дня вышли на рубеж Майорский, Семичный, Нагольный, Бударка… Таким образом, боевые действия войск 2-й гвардейской армии в котельниковской операции успешно закончились. Перед 2-м гвардейским механизированным корпусом в качестве главной встала задача по разгрому тормосинской группировки противника.
В соответствии с полученной задачей 33-я гвардейская стрелковая дивизия на рассвете 29 декабря форсировала реку Дон по льду на указанном участке, с ходу захватила противоположный берег и начала продвигаться в направлении Верхне-Курмоярская, Жирный. В этих условиях командир корпуса решил для форсирования Дона его войсками оборудовать две переправы для танков и две для артиллерии и автотранспорта.
После осмотра реки инженерной разведкой было установлено, что для переправы танков необходимо строить мосты или усиливать лед путем укладки бревен и досок. Но для устройства моста корпус не располагал необходимыми силами и средствами. Поэтому было принято решение усиливать лед, для чего были использованы доски, бревна, которые брали из разрушенных строений ближайших населенных пунктов. В связи с большой активностью авиации противника командующий армией приказал выдвижение корпуса в район переправы начать с наступлением темноты в ночь на 30 декабря. Прикрытие с воздуха должны были осуществлять два полка 15-й зенитно-артиллерийской дивизии. Для более тщательной организации боевых действий войск армии при разгроме тормосинской группировки 2-й гвардейский механизированный, 33-я гвардейская и 387-я стрелковые дивизии были сведены в группу под командованием заместителя командующего 2-й гвардейской армией генерал-майора Я. Г. Крейзера (ЦАМО. Ф. 603, оп. 23114, Д. 2, л. 1).
В 3 часа 30 декабря войска 2-го гвардейского механизированного корпуса, совершив марш, начали переправу. Однако при первой же попытке переправить танки Т-34 через Дон лед не выдержал. Первый танк ушел под лед. Присутствующий при этом генерал-майор Я. Г. Крейзер приказал танки Т-34 оставить на восточном берегу до наведения моста, остальными силами продолжать переправу (ЦАМО. Ф. 603, оп. 296261, д. 13, л. 29, 30).
К 13 часам 30 декабря войска корпуса закончили переправу через Дон и сосредоточились в указанных районах. Высланный в направлении Березка, Подольховский разведывательный отряд в составе разведывательной роты корпуса установил, что населенные пункты Березка, Балабановский обороняются подразделениями 41-го пехотного полка 7-й авиаполевой дивизии противника. К тому времени части 33-й гвардейской стрелковой дивизии уже вели бой на рубеже Семенов, Аксенов. Сам 2-й гвардейский механизированный корпус, совершив перегруппировку на правый фланг армии, был готов к действиям на тормосинском направлении. Но он был ослаблен тем, что на восточном берегу были оставлены 103 танка Т-34, которые составляли основную ударную силу этого соединения, а на западный берег Дона было переправлено всего 73 танка Т-70.
В то же время части противника, оборонявшиеся в районе Тормосина, были сильно потрепаны в предыдущих боях и имели слабый состав. Так, в строю 7-й авиаполевой дивизии оставалось всего 400 человек личного состава и до 15 20-мм орудий. Маршевые роты, которые оборонялись перед фронтом 33-й гвардейской стрелковой дивизии, имели в общей сложности около 300 солдат и офицеров. Противник строил очаговую оборону, опираясь на населенные пункты. Подготовленных позиций и полос не было. Между опорными пунктами на отдельных участках подготавливался огонь артиллерии и минометов и устанавливалось патрулирование (ЦАМО. Ф. 303, оп. 4005, д. 58, л. 50).
Генерал-майор Я. Г. Крейзер, исходя из указаний командующего армией, принял решение нанести главный удар в направлении Белозерский, Морской, Тормосин с целью разгромить обороняющегося там противника и к исходу 31 декабря овладеть районами Захаров, Тормосин. В свете этого решения 2-й гвардейский механизированный корпус должен был разгромить противника в районе Березка, Подольховский и, развивая наступление на Тормосин, во взаимодействии с 387-й стрелковой дивизией и соединениями 5-й ударной армии овладеть этим населенным пунктом. 33-я гвардейская стрелковая дивизия должна была наступать в направлении на Семенов и Ново-Цымлянская.
В 5 часов 30 декабря командир корпуса поставил задачи соединениям, построив его в два эшелона и создав сильный передовой отряд. В состав передового отряда была выделена значительная часть танков Т-70 из состава 21-го, 22-го и 24-го гвардейских танковых полков, а во главе его был поставлен заместитель командира корпуса полковник Кириченко. Он получил задачу, действуя в направлении Чепурин, Белозерский обходом с запада во взаимодействии с механизированными бригадами уничтожить противника в районе Тормосин. Начало наступления было назначено на 20 часов 30 декабря (ЦАМО. Ф. 603, оп. 23114, д. 2, л. 106).
Таким образом, замысел командира корпуса состоял в том, чтобы главными силами совершить глубокий обходный маневр и выходом во фланг и тыл обороняющемуся противнику и во взаимодействии с 387-й стрелковой дивизией разгромить основные его силы в районе Тормосина. Для осуществления обхода привлекались две механизированные бригады, до 80 % танков, имевшихся на западном берегу реки Дон. Значительную часть танков командир корпуса сосредоточивает в своих руках для действий в качестве передового отряда. Кроме этого, передовые отряды в составе 5—10 танков Т-70 и десантов автоматчиков создавались в механизированных бригадах для захвата важных объектов на флангах и в глубине обороны противника.