Перед 1-м Украинским фронтом оборонялись 4-я и 1-я танковые армии противника, поддерживаемые 4-м воздушным флотом. Советские войска превосходили противника в живой силе в 1,6 раза, в орудиях и минометах – в 2,1, в танках – в 1,3 раза; силы сторон в авиации были равными.
Цель и задачи войскам 1-го Украинского фронта были определены в директиве № 220029 Ставки ВГК от 18 февраля
[278]
. Она легла в основу плана операции, разработанного 23 февраля командующим и штабом фронта при активном участии представителя Ставки ВГК маршала Г.К. Жукова
[279]
.
Цель операции заключалась в разгроме группировки противника в районе Кременец, Старо-Константинов, Тарнополь и овладении рубежом Киселин, Горохув, Радзехув, Красне, Золочев, Тарнополь, Проскуров, Хмельники. В дальнейшем намечалось нанести удар в общем направлении на Чертков, чтобы отрезать южной группе войск противника пути отхода на запад в полосе севернее р. Днестр.
Главный удар планировалось нанести с рубежа Дубно, Шепетовка, Любар силами 13-й, 61-й, 1-й гвардейской армий, 3-й гвардейской танковой и 4-й танковой армий при поддержке авиации фронта в южном направлении на Проскуров. Ближайшая задача – к исходу третьего дня операции овладеть рубежом Берестечко, Кременец, Вязовец, Антонины, Старо-Константинов, Мотовиловка. В дальнейшем, развивая наступление в южном направлении, предусматривалось к исходу двенадцатого дня операции выйти на рубеж Берестечко, Броды, Тарнополь, Проскуров, Хмельники. На правом крыле фронта с рубежа Луцк, Броды планировалось продолжать наступление и главными силами овладеть рубежом Киселин, Радзехув, Красне, Зборов, где и закрепиться с задачей жесткой обороной обеспечить правое крыло фронта от атак противника с запада. По выходе на рубеж Тарнополь, Проскуров, Хмельники войска ударной группы фронта должны быть готовы к продолжению наступления в общем направлении на Чертков.
Танковые армии фронта намечалось использовать следующим образом.
4-я танковая армия вводилась в прорыв с рубежа Садки, Ляховцы с задачей нанести удар в юго-восточном направлении на Ямполь, Святец, Базалия, Черный Остров, Проскуров и во взаимодействии с 3-й гвардейской танковой армией к исходу 6–8 дня операции овладеть районом Проскурова и выйти в район Черный Остров, Немычинцы, Гречаны. К исходу 28 февраля армия должна была сосредоточиться в районе Острог, Спивак, Комаровка, Кривин.
3-ю гвардейскую танковую армию намечалось ввести в прорыв с рубежа Малая Шкаровка, Воробьевка с задачей, нанося удар в направлении на Старо-Константинов, Проскуров, к исходу второго дня операции овладеть районом Старо-Константинова. К исходу 6—8-го дня операции ей предстояло во взаимодействии с 4-й танковой армией выйти в район Проскуров, Деражня, Ярмолинцы. Войска 1-й танковой армии должны были выйти в район Тернополя, сосредоточиться восточнее его в полосе 60-й армии в готовности нанести удар на юг, форсировать Днестр и освободить Северную Буковину
[280]
.
На направлениях главных ударов армий предусматривались следующие плотности артиллерии (с учетом 82-мм минометов) на 1 км фронта: в 13-й армии – 80 орудий, в 60-й – до 150 орудий (с учетом артиллерии 4-й танковой армии), в 1-й гвардейской – до 180–200 орудий (с учетом артиллерии 3-й гвардейской танковой армии). Продолжительность артиллерийской подготовки – 1,5 часа. В связи с необходимостью осуществления перегруппировки значительных сил с левого крыла на правое крыло 1-го Украинского фронта намечалось начать наступление на главном направлении не ранее 3 марта.
Сталин 25 февраля утвердил план операции 1-го Украинского фронта. При этом было указано 3-ю гвардейскую и 4-ю танковые армии использовать с фронта главной группировки 60-й армии с задачей овладения районом Проскурова. 1-ю гвардейскую армию требовалось усилить танками и самоходными орудиями за счет имеющихся во фронте танковых бригад и самоходных полков. Наступление начать 3–5 марта
[281]
.
4 марта войска 1-го Украинского фронта
[282]
перешли в наступление. Передовые части 60-й армии 7 марта вышли к Тернополю, создав серьезную угрозу железной дороге Львов – Одесса – главной коммуникации всего южного стратегического крыла противника. Командующий группой армий «Юг», стремясь не допустить захвата войсками фронта этой дороги, выдвинул на рубеж Тернополь, Проскуров 9 танковых и 5 пехотных дивизий.
Штаб 1-го Украинского фронта сумел заблаговременно вскрыть сосредоточение контрударной группировки противника. 7 марта она нанесла удар. В развернувшемся сражении с обеих сторон участвовало до 1300 танков, САУ и штурмовых орудий. Тяжелые бои в районе Тернополя и Проскурова истощили главные силы 1-го Украинского фронта, которые 12 марта были вынуждены перейти к обороне. Они в ожесточенных боях, длившихся до 20 марта, отразили все удары врага и одновременно вели подготовку к новому наступлению.
Еще 10 марта командующий войсками 1-го Украинского фронта маршал Г.К. Жуков представил И.В. Сталину доклад № 7210 плана наступательной операции на черновицком и львовском направлениях
[283]
.
По выполнении ближайшей задачи фронта, т. е. по овладении Тарнополем, Проскуровом, планировалось после пяти-шестидневного перерыва продолжать наступление с целью выхода на р. Днестр и тем самым отрезать южной группе войск противника пути отхода на запад в полосе севернее Днестра. Главный удар силами 1-й и 4-й танковых армий, 1-й гвардейской и 60-й армий, усиленных артиллерией и при поддержке всей авиации фронта, намечалось нанести из района Тарнополь, Волочиск, Проскуров в общем направлении на Чертков, Каменец-Подольск. При этом 1-я танковая армия должна была к 16–17 марта завершить доукомплектование и сосредоточение в районе Тарнополя. Из этого района ей предстояло нанести удар в направлении Трембовля, Чертков и овладеть районом Чертков, Цаповка, Торское, Заболотовка. Войскам 4-й танковой армии предписывалось нанести удар параллельно 1-й танковой армии из района Волочиска в направлении на Гусятин, Каменец-Подольск и овладеть районом Каменец-Подольск, Хотин.
Вспомогательный удар должны были нанести 18-я и 38-я армии с рубежа Проскуров, р. Южный Буг до Райгорода в общем направлении на Новую Ушицу, Могилев-Подольский. В резерв командующего 1-м Украинским фронтом выделялись 3-я гвардейская танковая армия, 106-й стрелковый и 11-й танковый (без матчасти) корпуса. Всю операцию планировалось проводить в тесном взаимодействии со 2-м Украинским фронтом. Для доукомплектования 11-го и 31-го танковых корпусов маршал Жуков просил отпустить фронту 250–300 танков. Начало наступления – 20 марта, так как необходимо было подтянуть артиллерию, провести перегруппировку войск, подвезти горючее и боеприпасы.