Непосредственно в корсунь-шевченковском выступе на участке Тиновка, Баландино оборонялись правофланговые соединения 1-й танковой армии и левофланговые соединения 8-й полевой армии группы армий «Юг», которую поддерживала авиация 4-го воздушного флота (около 1000 самолетов). Все дивизии противника, хотя и понесли значительные потери в предыдущих боях, были вполне боеспособны. В районе западнее и северо-западнее Кировограда в резерве находились 5 танковых дивизий, две из которых были в резерве 8-й армии. К тому же в районе юго-западнее Охматова действовали три танковые дивизии 1-й танковой армии, которые вражеское командование также могло быстро перебросить в район корсунь-шевченковского выступа.
Ликвидация корсунь-шевченковского выступа и разгром оборонявшей его группировки противника были возложены директивой № 220006 Ставки ВГК от 12 января 1944 г. на войска 1-го и 2-го Украинских фронтов[744]
. Они должны были «окружить и уничтожить группировку противника в звенигородско-мироновском выступе путем смыкания левофланговых частей 1-го Украинского фронта и правофланговых частей 2-го Украинского фронта где-нибудь в районе Шполы, ибо только такое соединение войск 1-го и 2-го Украинских фронтов даст им возможность развить удар для выхода на р. Южный Буг». В соответствии с этим требовалось от 1-го Украинского фронта главные усилия 27-й армии, 5-го гвардейского танкового корпуса и части сил 40-й армии направить на овладение рубежом Тальное, Звенигородка с последующим выдвижением подвижных частей на Шполу. В случае необходимости разрешалось привлечь к этой операции 104-й стрелковый корпус. 2-му Украинскому фронту предписывалось главные усилия 52-й, 4-й гвардейской, части сил 53-й армий и не менее двух механизированных корпусов направить на овладение рубежом Шпола, Новомиргород и в районе Шполы соединиться с войсками 1-го Украинского фронта. Главные усилия авиации обоих фронтов следовало направить на содействие войскам в выполнении этой задачи.1-й Украинский фронт должен был начать наступление 26 января, а 2-й Украинский – на день раньше. Это обусловливалось разницей расстояний, которые должны преодолеть ударные группировки фронтов до Звенигородки – пункта, где они должны были соединиться. Координацию действий войск обоих фронтов осуществлял представитель Ставки ВГК маршал Г.К. Жуков.
Директива Ставки ВГК послужила основой для планирования наступательных операций во фронтах. От 1-го Украинского фронта к операции привлекались 40-я, 27-я, 6-я танковая армии, 11-й гвардейский танковый корпус и 64-я гвардейская танковая бригада 1-й танковой армии[745]
, часть сил 2-й воздушной армии, от 2-го Украинского фронта – 52-я, 4-я гвардейская, 53-я, 5-я гвардейская танковая, 5-я воздушная армии и 5-й гвардейский кавалерийский корпус. Кроме того, для участия в операции был выделен 10-й истребительный авиационный корпус ПВО страны.Замыслом операции предусматривалось нанести войсками двух фронтов встречные удары под основание выступа и соединиться в районах Шполы, Звенигородки, окружить и уничтожить группировку противника. Один удар из района южнее Белой Церкви наносился войсками левого крыла 1-го Украинского фронта (40-я, 27-я и 6-я танковая армии), другой – из района севернее Кировограда войсками правого крыла 2-го Украинского фронта (4-я гвардейская, 53-я и 5-я гвардейская танковая армии).
Командующий 2-м Украинским фронтом генерал армии И.С. Конев решил главный удар нанести севернее Кировограда смежными флангами 4-й гвардейской и 53-й армий (14 стрелковых дивизий) при поддержке авиации фронта. После прорыва обороны противника на 19-километровом участке Вербовка, Васильевка эти армии должны были развивать наступление на Шполу, Звенигородку. При этом 4-я гвардейская армия под командованием генерала А.И. Рыжова (с 3 февраля в командование армией вступил генерал И.К. Смирнов) нацеливалась на внутренний фронт, а 53-я армия генерала И.В. Галанина – на внешний фронт окружения.
5-ю гвардейскую танковую армию (218 танков и 18 САУ) планировалось ввести в сражение в полосе 53-й армии[746]
. В ее задачу входило: завершить прорыв обороны противника и, стремительно развивая наступление, к исходу второго дня выйти в район Шполы, в дальнейшем овладеть Звенигородкой и, соединившись с подвижными войсками 1-го Украинского фронта, замкнуть кольцо окружения и вместе с 53-й армией образовать внешний фронт.