Russia struck four artillery munitions depots in the Donetsk
On the battlefield, Russia's defence ministry claimed it had struck four artillery munitions depots in the Donetsk area in eastern Ukraine.
Air strikes had also destroyed two missile-launching systems and radar, while 15 Ukrainian drones were downed around Donetsk and Lugansk, it added.
In Lviv near the Polish border, regional governor Maksym Kozytsky said four Russian missiles hit military infrastructure near the border with Poland.
No casualties were reported and Ukrainian armed forces said they destroyed two cruise missiles over the region.
Lviv was last hit by Russian missiles on May 3.
UK defence chiefs said Russia's offensive in the eastern Donbas region had "lost momentum".
It added that Russia may have lost one-third of the ground combat forces it committed in February and was "unlikely to dramatically accelerate" its advance in the next 30 days.
Reliable casualty figures have been hard to come by, with Ukraine and Russia regularly publishing claims of enemy dead.
Kyiv says its troops have killed nearly 20,000 Russian troops. Moscow on March 25 said its forces had killed at least 14,000 Ukrainian military personnel.
The Kremlin said in late March that some 1,351 of its troops had been killed.
A senior NATO military official estimated at the same time that between 7,000 and 15,000 Russian soldiers could have been killed in the fighting up to that point.