Войска 1-го Прибалтийского фронта, после мощной артиллерийской и авиационной обработки позиций противника, с утра 23 июня перешли в наступление в общем направлении на Бешенковичи и, прорвав сильно укрепленную оборону противника, на участке Савченк - Ужмятина протяжением по фронту 36 км, продвинулись вперед от 12 до 16 км.
Войска 3-го Белорусского фронта, после мощной артиллерийской и авиационной обработки позиций противника, в 9.00 23 июня перешли в наступление на богушевском и оршанском направлениях. На богушевском направлении войска фронта прорвали сильно укрепленную оборону противника на фронте до 50 км и на глубину до 13 км. На оршанском направлении наши войска, прорвав сильно укрепленную оборону противника на фронте до 20 км, продвинулись вперед от 2 до 8 км.
Войска 2-го Белорусского фронта, после двухчасовой артиллерийской и авиационной обработки позиций противника, в 11.00
23 июня частями 49-й армии перешли в наступление и, прорвав сильно укрепленную оборону противника на участке Старый Прибуж-Старый Перевоз протяжением по фронту 18 км, продвинулись вперед от 5 до 8 км.
1-й Прибалтийский фронт
6-я гвардейская армия силами 22-го гвардейского стрелкового корпуса и 23-го гвардейского стрелкового корпуса в 6.00 23.6 перешла в наступление на участке Савченки - (иск.) Новая Игуменщина (5 км юго-вост. Сиротино), протяжением по фронту 20 км. В результате боев войска армии овладели 96 населенными пунктами, в том числе сильными узлами сопротивления немцев: Крицкое, Залужье, Сиротино, Добрино, и к 21.00 23.6 вышли на рубеж Савченки - Гребенец - Ровенец - Спасское - Маменькино - Сковородин - Мазурино - Вербали - Жимакино (все пункты 12-16 км сев.-зап., зап. и юго-зап. Сиротино), продвинувшись за день от 12 до 16 км.
43-я армия силами 1-го стрелкового корпуса и 60-го стрелкового корпуса, после мощной артиллерийской и авиационной обработки позиций противника, в 9.15 23.6 перешла в наступление в общем направлении на Шумилине - Бешенковичи и, прорвав сильно укрепленную оборону противника на участке Новая Игуменщина - Ужмятино протяжением по фронту 16 км, овладела 89 населенными пунктами, в том числе сильно укрепленными узлами сопротивления Шумилине и станция Сиротино. К 21.00 23.06 войска армии вышли на рубеж Добея - Плющевка - Пущевые -Кузьмине - Ужмятино (все пункты 8-14 км южн. и юго-вост. Шумилине), имея продвижение вперед до 16 км.
По предварительным данным, в результате боев уничтожено до 5000 немцев, 32 пулемета, 7 минометов, 6 орудий, до 300 автомашин, 180 повозок, 15 ж.-д. вагонов и цистерн; захвачены трофеи: 6 танков, 66 орудий разного калибра, паровоз, 2 бронеплощадки, 12 складов с боеприпасами и другим военным имуществом; захвачено в плен 372 солдата и офицера.
Авиация фронта произвела 764 самолето-вылета. В воздушных боях сбито 11 самолетов противника, подбито 6 танков и один "Фердинанд".
Авиация противника вела разведку. Всего учтено 14 самолето-пролетов.
3-й Белорусский фронт, после артиллерийской и авиационной обработки позиций противниками 9.00 23.6 перешел в наступление на витебском, богушевском и оршанском направлениях.
39-я армия, нанося главный удар левым флангом, форсировала р. Лучеса на участке юго-западнее нп Перевоз - Романове и, развивая наступление в западном направлении, перерезала железную дорогу Витебск - Орша на участке Ступище - станция Замосточье. К исходу дня части армии вышли на рубеж Тишково - Ляденки, а передовыми частями в район Шелки, продвинувшись вперед до 13 км.
5-я армия, прорвав оборону противника на участке Заречье - Шельмино, к исходу дня вышла на рубеж Савченки - Владыковщина - Гряда - Николаеве - Пушево - Понизовье - Рудаки - Большие Калиновичи - Новый Стан - Бостон, продвинувшись вперед до 10 км. Правофланговыми частями армии перерезана железная дорога Витебск - Орша в районе западнее нп Савченки. На участке Юшково - Осипово части армии вышли на р. Лучеса, передовыми батальонами форсировали реку в направлениях Савченки, Николаеве, Ковали, южнее Осипово, Рудаки.
11-я гвардейская армия прорвала оборону противника на участке оз. Зеленское - Кириево и, преодолевая упорное сопротивление противника, к исходу дня вела бой на рубеже Зеленуха - Болтуны - поселок № 10 - лес юго-вост. нп Подлипки - вост. окр. нп Брюховские - Шибаны - вост. нп Заволны - Кириево, продвинувшись вперед от 2 до 8 км.
31-я армия в результате дневного боя правофланговыми частями вклинилась в оборону противника на глубину до 3 км и к исходу дня вела бой на рубеже лес 2 км юго-зал, нп Кириево -вост. нп Бурое Село - вост. Загваздино.
В результате боев за 23.6, по предварительным данным, уничтожено 4500 солдат и офицеров, 35 орудий, 50 пулеметов. Захвачено 39 орудий и 87 пулеметов. Взято в плен 362 немца.
Авиация фронта поддерживала наступление наземных войск, прикрывала наши боевые порядки на поле боя и вела разведку до рубежа Лепель - Борисов. Всего произведено 877 самолето-вылетов, из них 105 - ночью. В воздушных боях сбито 6 самолетов противника.
Авиация противника совершила 36 самолето-пролетов.