Получили весть от сводного отряда лыжников. Он дошел до Рогачева, но перед самым городом высланная разведка встретилась с противником, засевшим в траншеях. Командир отряда поступил правильно: поняв, что внезапность нападения утрачена, он не стал ввязываться в неравный бой, а отвел отряд в лес и начал действовать по тылам противника. Юго-восточнее Старого Села лыжники перекрыли все дороги, идущие от Рогачева на Мадоры и Быхов, в том числе и железную дорогу, тем самым лишив фашистов путей отхода и подтягивания резервов. В течение дня отряд захватывал обозы, машины и вел бои с подходящими резервами. Наши лыжники освободили триста советских граждан, которых гитлеровцы под дулами автоматов заставляли рыть траншеи. При этом было уничтожено тринадцать фашистов-охранников.
Наступление продолжалось, несмотря на упорное сопротивление противника. Много хлопот нам доставляла вражеская авиация. Группами по тридцать пятьдесят самолетов она бомбила наши плацдармы и переправы,
За первый день боя нами был захвачен плацдарм в четырнадцать километров по фронту и до пяти километров в глубину. Но тактическая оборона противника еще не была прорвана из-за отставания нашей артиллерии, которая не смогла взобраться на крутой берег, хотя саперы за день выбросили десять тысяч кубометров грунта, прокладывая дорогу для машин и орудий. Захватили здесь и первых пленных. Они оказались из 211-й и 31-й пехотных немецких дивизий. Их опрос показал, что для противника наше наступление было неожиданным. Наша атака была столь внезапной, что находившийся в это время в Вышине командир 211-й дивизии генерал фон Хаузе бросил свою машину и ускакал на лошади.
На второй день наступления наши войска овладели населенными пунктами Желиховка, Двойчаны, Осиновка, Александровка, Мадоры. У Старого Села 41-му стрелковому корпусу удалось установить живую связь с лыжным отрядом.
На третий день наступления наши войска прорвали тактическую оборону противника, несмотря на подход его оперативных резервов 283-я дивизия 80-го корпуса, отбив шесть контратак, овладела Вриней и стыком дорог в трех километрах западнее Чернолесья; 186-я дивизия, действуя на стыке 5-й и 283-й стрелковых дивизий, частью сил вышла к Верхней Тощице и завязала за нее бой. 336-й стрелковый полк 5-й дивизии, в ночь на 23 февраля пробравшись лесами в тыл противника и объединив свои усилия с ранее высланным сюда лыжным батальоном, утром овладел станцией Тощица. В течение дня 142-й и 190-й стрелковые полки взяли населенные пункты Большевик, Яновка, Липа, Калинин и установили связь с 336-м стрелковым полком на станции Тощица. Противник с двумя бронепоездами шесть раз контратаковал эту станцию, но вернуть ее не смог.
Большие успехи были у 40-го корпуса. Его дивизии освободили полтора десятка населенных пунктов и вышли к реке Друть. 41-й корпус тоже вышел к этой реке. Его 120-я гвардейская стрелковая дивизия завязала бой за Рогачев и ночным штурмом овладела городом.
Противник начал отводить свои силы с плацдарма на левом берегу Днепра. Заметив первые признаки отхода вражеских частей, 169-я стрелковая дивизия и 115-й УР (35-й стрелковый корпус) перешли в решительное наступление, превратившееся в преследование. К исходу дня корпус вышел к Днепру на всем своем фронте, а 169-я дивизия предприняла форсирование Днепра, чтобы атаковать Рогачев с востока.
В итоге трехдневного наступления армия очистила от противника плацдарм на левом берегу Днепра (сорок пять километров по фронту я до двенадцати в глубину), потеряв всего несколько человек ранеными, подорвавшимися на минах, захватила большой плацдарм за Днепром и город Рогачев.
Отошедший противник и подошедшие его соединения и части осели на заранее подготовленном рубеже по правым берегам Друти и Днепра.