22 июня 1944 года, в день третьей годовщины начала Великой Отечественной войны, на участках 1-го и 2-го Белорусского фронтов была проведена разведка боем. Командующие таким способом уточняли расположение огневых точек противника на переднем крае и засекли позиции некоторых, ранее неизвестных артиллерийских батарей. Проводились последние приготовления к генеральному наступлению.
Утром 3 июня мощная артподготовка, сопровождаемая точечными ударами авиации, открыла Белорусскую операцию Красной Армии. Первыми в атаку пошли войска 2-го и 3-го Белорусских и 1-го Прибалтийского фронтов. Фронт Рокоссовского нанес главный удар на следующий день.
Первые сутки битвы показали, что продвижение наших войск было неравномерным. Так, 4-я ударная армия 1-го Прибалтийского фронта, наступавшая на Верхнедвинск, оборону противника преодолеть не сумела, и ее результат ограничился 5–6 отвоеванными километрами. Зато 6-й гвардейской и 43-й армиям вполне удался прорыв и обход Витебска с северо-запада. Они пробили немецкую оборону на глубину 15 километров и открыли путь 1-му танковому корпусу. 39-я и 5-я армии 3-го Белорусского фронта успешно прорвались южнее Витебска, форсировали реку Лучесу и продолжали продвижение. Таким образом, уже в первый день у немецкой группировки остался небольшой коридор юго-западнее Витебска шириной всего 20 километров. Смежные фланги 43-й и 39-й армий должны были соединиться в населенном пункте Островно, захлопывая капкан за спиной врага.
На оршанском направлении 11-я гвардейская и 31-я армии действовали неудачно. Здесь им противостояла мощная в инженерном и огневом отношении оборона противника. В январе на этом участке наши войска уже наступали, но все их попытки взять Оршу закончились провалом. Армии Галицкого и Глаголева ворвались в передовые немецкие траншеи. В течение всего дня 23 июня они пробивались ко второй полосе немецкой обороны. Перед координировавшим действия 1-го Прибалтийского и 3-го Белорусского фронтов представителем Ставки A.M. Василевским встал вопрос: на каком участке вводить в прорыв 5-ю гвардейскую танковую армию генерала П.А. Ротмистрова? Посоветовавшись с командующим 3-м Белорусским фронтом, он решил все же подождать успеха под Оршей. В этом случае 5-я танковая сможет совершить бросок прямо на Минск.
Неплохие результаты показали войска 2-го Белорусского фронта. 49-я армия генерал-лейтенанта И.Т. Гришина успешно преодолела сопротивление немцев на могилевском направлении и с ходу захватила плацдарм на правом берегу Днепра.
Полная внезапность был достигнута на участке 1-го Белорусского фронта. Ударная группа, действовавшая в районе Паричей, без особых помех со стороны противника совершила прорыв на глубину до 20 километров. Этот успех позволил сразу ввести в дело 1-й гвардейский танковый корпус генерала Панова и конно-механизированную группу генерала Плиева. Преследуя стремительно отступающих немцев, подвижные части 1-го Белорусского фронта уже на следующий день подошли к Бобруйску.
26 июня прорыв на Бобруйск совершили танкисты генерала Бахарова. Первоначально войска рогачевской ударной группы столкнулись с ожесточенным сопротивлением противника. В первый день наступления их продвижение не превышало 10 километров. Тогда командующий 3-й армией генерал Горбатов предложил штабу фронта изменить направление удара 9-го танкового корпуса к северу от Рогачева, где имелось слабое звено в немецкой обороне. Кроме того, быстрый успех наступления в районе Паричей поставил немецкое командование перед угрозой окружения. Вечером 25 июня немцы начали тактический отход с рубежа Жлобин — Рогачев. Но было уже поздно. Танковые корпуса Панова и Бахарова к тому времени проникли в тыл противника. 27 июня кольцо окружения замкнулось. В «мешке» оказались части 35-го армейского и 41-го танкового немецких корпусов.
Двумя днями раньше войска 1-го Прибалтийского и 3-го Белорусского фронтов успешно завершили окружение противника в районе Витебска. Подвижные группы Баграмяна и Черняховского быстро продвигались на Лепель и Борисов. Витебск был взят 26 июня. На следующий день войска 11-й гвардейской и 34-й армий окончательно сломили сопротивление противника и освободили Оршу. 28 июня советские танки были уже в Лепеле и Борисове. Василевский поставил задачу танкистам генерала Ротмистрова к исходу 2 июля освободить Минск. Но честь первыми войти в столицу Белоруссии выпала гвардейцам 2-го Тацинского танкового корпуса генерала A.C. Бурдейного. В Минск они вступили на рассвете 3 июля. Около полудня с юго-востока к столице пробились танкисты 1-го гвардейского танкового корпуса 1-го Белорусского фронта. К концу дня в Минске появились танкисты Ротмистрова и бойцы 3-й армии генерала Горбатова. В окружение восточнее города попали основные силы 4-й немецкой армии — 12-й, 26-й, 35-й армейские, 39-й и 41-й танковые корпуса. В их составе находилось более 100 тысяч солдат и офицеров.
Несомненно, командование группы армий «Центр» совершило ряд грубейших ошибок. Прежде всего в плане маневрирования своими силами. В течение первых двух дней советского наступления генерал-фельдмаршал Буш имел возможность отвести войска на рубеж Березины и тем самым избежать угрозы их окружения и уничтожения. Здесь он мог создать новую линию обороны. Вместо этого немецкий командующий допустил неоправданное промедление с отдачей приказа на отход. Вероятно, Буш слепо следовал инструкциям из Берлина, в которых предписывалось удерживать выступ любой ценой. Поэтому немецкие солдаты, попавшие в окружение восточнее Минска, были обречены. 12 июля окруженные войска капитулировали. В советский плен попали 40 тысяч солдат и офицеров, 11 генералов — командиры корпусов и дивизий. Это была катастрофа.
С уничтожением 4-й армии в линии немецкого фронта образовалась огромная брешь. Закрыть ее немцы ничем не могли. 4 июля Ставка ВГК направила фронтам новую директиву, содержавшую требование продолжать наступление без остановки. 1-й Прибалтийский фронт должен был продвигаться в общем направлении на Шауляй, правым крылом достигая Даугавпилса, левым — Каунаса.
Перед 3-м Белорусским фронтом Ставка поставила задачу овладеть Вильнюсом и частью сил — Лидой.
2-й Белорусский фронт получил приказ взять Новогрудок, Гродно и Белосток.
1-й Белорусский фронт развивал наступление в направлении на Барановичи, Брест и далее на Люблин.
На первом этапе Белорусской операции войска решали задачи прорыва стратегического фронта немецкой обороны, окружения и уничтожения фланговых группировок. Поэтому Ставка, организуя взаимодействие фронтов, планировала их удары по сходящимся направлениям. После успешного решения задач начального этапа Белорусской операции на первый план вышли вопросы организации непрерывного преследования противника и максимального расширения участков прорыва. Поэтому было принято обратное решение, то есть вместо сходящихся направлений удары фронтов следовали по направлениям расходящимся. Таким образом, наши войска могли взломать немецкий фронт на протяжении почти 400 километров. Их продвижение приобретало головокружительную скорость.
7 июля боевые действия шли на линии Вильнюс — Барановичи — Пинск. Глубокий прорыв советских войск в Белоруссии создал угрозу для группы армий «Север» и группы армий «Северная Украина». Благоприятные предпосылки для наступления в Прибалтике и на Украине были налицо. 2-й и 3-й Прибалтийские и 1-й Украинский фронты приступили к уничтожению противостоящих им немецких группировок. Их действия обеспечивались смежными флангами фронтов Баграмяна и Рокоссовского.
Но главные события происходили в Белоруссии. 18 июля ударная группировка Рокоссовского в составе 2-й гвардейской танковой, 8-й гвардейской, 47-й и 69-й армий, а также 1-й армии Войска Польского начала наступление на Люблин. Город был взят 23 июля. А 27-го передовые части 2-й гвардейской танковой армии вышли к Висле и с ходу форсировали ее в районах Магнушева и Пулавы. Успех танкистов немедленно закрепили стрелковые части 8-й гвардейской армии генерала В.И. Чуйкова и 69-й армии генерала В.Я. Колпакчи. Наши войска захватили на правом берегу Вислы два чрезвычайно важных плацдарма — Магнушевский и Пулавский. Все контратаки противника были отбиты. Перед Красной Армией открылся путь на Германию. До пограничной реки Одер оставалось около 500 километров. Немецкий фронт перед войсками Рокоссовского был практически развален.
29 июля к Висле вышли части 1-го Украинского фронта маршала И.С. Конева. 3-я гвардейская армия с ходу форсировала реку и захватила сандомирской плацдарм. Вслед за гвардейцами к Висле подошла 13-я армия генерала Н.П. Пухова. Южнее стремительно продвигалась 1-я гвардейская танковая армия генерала М.Е. Катукова. В целях усиления советской группировки на плацдарме в район Сандомира подтягивалась 5-я гвардейская армия генерала A.C. Жадова. А что же немцы? Они ничего не могли сделать. Огромная масса советских войск сосредоточилась на берлинском направлении! Но, как отмечал Г.К. Жуков: «Немецкое командование, израсходовав свои резервы в Белорусской операции, а затем в Львовско-Сандомирской, не могло во время форсирования Вислы оказать 1-му Украинскому фронту надлежащего сопротивления. Войска маршала И.С. Конева твердо встали на сандомирском плацдарме… Командование немецких войск понимало значение захваченных плацдармом на берлинском направлении и делало все, чтобы ликвидировать магнушевский, пулавский и сандомирский плацдармы. Но было уже поздно. Со своей стороны 1-й Белорусский и 1-й Украинский фронты сосредоточили там столько сил и средств, что немецким войскам оказалось не под силу отбросить их обратно за Вислу»[197].