19 marca sowieckie oddziały 58 Dywizji Strzelców podjęły próbę sforsowania Słuczy pod Hulskiem i Iwaszkówką. Atak odparły 5/26 pp oraz pułkowa 4 kompania ciężkich karabinów maszynowych. Ponowny atak nastąpił w nocy z 20 na 21 marca. Forsowanie połączone z uderzeniem na styku 43. i 26 pułków piechoty zostało odparte kontratakiem odwodów 13 Dywizji Piechoty. Jednakże główne uderzenie nieprzyjaciel wyprowadził na przyczółek mostowy pod Zwiahlem. Na tym kierunku uderzyły cztery pułki strzelców, 3 międzynarodowy pułk Armii Czerwonej i 98 pułk kawalerii. Walki wspierały cztery baterie artylerii, dwa samochody pancerne i jeden czołg.
20 marca wieczorem rozpoczęło się artyleryjskie przygotowanie natarcia. Ostrzał trwał całą noc, a około 8.00 od strony Romanówki i Kropiwny zaatakowała sowiecka piechota. Pierwszy atak został przez Polaków odparty. Kolejny atak, poprzedzony gwałtowną nawałą ogniową czterech baterii artylerii, rozpoczął się około 11.00. Do natarcia ruszyły gęste tyraliery 516., 520. i 521 pułku strzelców, wspierane przez dwa samochody pancerne i uzbrojony w trzy ckm-y czołg „Ukrainiec”. Wzdłuż toru kolejowego na 6 kompanię nacierał spieszony 98 pułk kawalerii. Jadące szosą samochody pancerne wyprzedziły tyraliery, przerwały zasieki z drutu kolczastego i wjechały na stanowiska 7 kompanii. Kompania rozpoczęła odwrót.