Nocą 2 czerwca sześć jednostek zespołu sożskiego wypłynęło na Dniepr z ujścia Soży i otworzyło ogień na Łojów z dział 75 mm i broni maszynowej, wzniecając liczne pożary. Równocześnie oddział strzelców rozpoczął przeprawę przez rzekę na pontonach i barkach na północ od Łojowa. Walkę podjęła 9/9 pap i broń maszynowa polskiego batalionu. Udało jej się zatopić część barek. W toku dalszej walki zatonęła kilkakrotnie trafiona uzbrojona w cztery działa 75 mm i cztery ckm-y sowiecka kanonierka „Mietkij". Aby skuteczniej razić silnie opancerzonego przeciwnika polskie łodzie motorowe podpływały na kilkadziesiąt metrów do jednostek sowieckich. Uszkodzenia odniósł „Małyj” – flagowa kanonierka zespołu sożskiego, a kanonierka „Mołodieckij” weszła na mieliznę i musiała być wzięta na hol. Mimo poniesionych strat, zespół sożski przedarł się przez Łojów i ruszył w dół Dniepru. Tu wpadł pod ogień 5 baterii 10 pułku artylerii polowej. Uszkodzony (zatopiony?) został jeden sowiecki okręt. Pozostałe okręty przedarły się pod Okuniów, gdzie dołączyły do grupy Golikowa i osłaniały jej przeprawę przez Dniepr.