Each enemy attack saw an adequate response, Ukraine's Joint Forces report.

Russia's hybrid military forces in the past 24 hours mounted 25 attacks on Ukrainian army positions in Donbas, eastern Ukraine, with two Ukrainian soldiers reported as killed in action (KIA) and another two as wounded in action (WIA).

"Two servicemen of the Joint Forces were killed and another two were wounded amid shelling. Each enemy attack saw an adequate response. According to intelligence reports, three occupiers were killed and another five were wounded," the press center of Ukraine's Joint Forces Operation said in an update posted on Facebook as of 07:00 Kyiv time on July 2, 2019.

Read alsoRussian-led forces shell Avdiyivka, civilian property damaged (Photo)

Russian occupation forces opened fire from 120mm and 82mm mortars, weapons installed on infantry fighting vehicles, grenade launchers of various types, heavy machine guns, and small arms.

Under attack came Ukrainian positions near the towns of Avdiyivka and Maryinka, and the villages of Vodiane, Novoselivka Druha, Lebedynske, Opytne, Pisky, Novo-Oleksandrivka, Novoluhanske, Zaitseve, Luhanske, Novotoshkivske, Krymske, and Novhorodske.

"From midnight on Tuesday, Russia-led forces attacked Ukrainian positions twice near Lebedynske and Novoluhanske, using 82mm mortars, grenade launchers of various types, and a heavy machine gun. There were no casualties among the Ukrainian military [on Tuesday]," the report said.