The assault comes after Russian forces pulled out from Snake Island on Thursday, potentially easing the threat to Odessa, it was initially thought. But they kept up their push to encircle the last stronghold of resistance in the eastern province of Luhansk.
The Kremlin portrayed the pullout from Snake Island as a "goodwill gesture". Ukraine's military claimed it forced the Russians to flee in two small speedboats following a barrage of Ukrainian artillery and missile strikes. The exact number of troops was not disclosed.
Snake Island sits along a busy shipping lane. Russia took control of it in the opening days of the war in the apparent hope of using it as a staging ground for an assault on Odessa.