Pomimo dużych strat, Sowieci nie przerwali przeprawy, a ponad pięćdziesiąt łodzi i statków oraz pięć opancerzonych jednostek flotylli dnieprzańskiej kontynuowało przerzut piechoty na przyczółki.

3 czerwca grupa Golikowa otrzymała zadanie prowadzenia natarcia w kierunku Malina i Borodzianki. Celem działań miało być odcięcie odwrotu polskiej 3 Armii z Kijowa. Dzień później Naczelne Dowództwo Wojska Polskiego nakazało przeprowadzić wspólną akcję siłami 9 Dywizji Piechoty z Grupy Poleskiej i oddziałów północnego skrzydła 3 Armii. Celem działań miało być zepchnięcie Sowietów za Dniepr. W tym celu 6 czerwca gen. Romanowicz miał uderzyć 7 Brygadą Jazdy i 6 pp Leg. przez Hornostajpol na Stracholesie i Rotycze. 2 Brygada Jazdy z Grupy Poleskiej miała obsadzić ujście Prypeci. Sowieci uprzedzili polskie natarcie i rano 5 czerwca 73 Brygada Strzelców zaatakowała Hornostajpol i wyparła z miejscowości pułk jazdy tatarskiej. Skutecznie kontratakował 6 pp Leg. i około 17.00 odzyskano Hornostajpol. Wieczorem na polu bitwy zjawiła się Baszkirska Brygada Kawalerii i odbiła tę miejscowość, a oddziały mjr. Popowicza wycofały się na południowy brzeg Teterewa. Brzeg Dniepru na prawo od nowych stanowisk 6 pp Leg. i pułku jazdy tatarskiej obsadził 17 pułk ułanów.