Oddziały polskie odparły wroga, a następnie siłami wzmocnienia – 41 i 42 pułki piechoty i część 2 pułku piechoty Legionów – przeszły do kontrnatarcia i osiągnęły linię: Zasław – Papiernia – Białorucza. Gen Szeptycki ponownie wstrzymał działania oczekując na podejście wzmocnienia – Grupy Wielkopolskiej.

Polski plan zakładał otoczenie Mińska szerokimi kleszczami. 8 sierpnia 2 Dywizja Piechoty Legionów w sile: 12.000 piechoty, 2.000 kawalerii oraz 40 dział, osłaniana od północy i północnego wschodu przez 1 DP Leg, nacierała na Mińsk od północnego zachodu, a Grupa Wielkopolska od południowego zachodu. 15 pułk ułanów otrzymał zadanie wykonania zagonu w celu przecięcia linii kolejowej Mińsk – Borysów. Na Mińsk ruszyły dwie grupy wydzielone z 2 DP Leg: II i III batalion 4 pp Leg pod dowództwem mjr Stanisława Tessaro i grupa mjr Józefa Szczepana w sile I batalion 2 pp Leg wzmocniony batalionem szturmowym z sił 2, 3 i 4 pp Leg. Batalion szturmowy miał największe powodzenie, i ok. 10.00 wkroczył na przedmieścia Mińska. Polacy tocząc walki z piechotą wspieraną samochodem pancernym ok. 12.00 zajęli zachodnią część miasta i wysadzili tor kolejowy do Bobrujska. Do wieczora oddziały polskie opanowały całe miasto. Bolszewickie oddziały poniosły ciężkie straty. Polacy wzięli do niewoli ok.