At least three people have been killed in a relatively rare Russian strike on the Black Sea port city of Odesa, Ukrainian officials have said.
Another 13 people were injured in the early morning attacks, which targeted a warehouse and damaged shops.
The south-western city is vital to Ukraine’s grain exports through the Black Sea and has come under infrequent missile fire during the war.
The strikes come as Ukraine’s counter-offensive continues to gain ground.
Kyiv’s much-anticipated advance has been long in the making, and Ukrainian officials have accused Russia of stepping up missile strikes in recent weeks to deflect attention from the offensive.
Military commanders said Russia fired 10 missiles and 10 drones overnight, most of which were shot down by air defences.
They added that three of four KH-22 missiles launched from a Russian warship in the Black Sea were shot down, with the final one managing to hit Odesa.
Oleg Kiper, the head of the region’s military administration, said the three dead were workers in the warehouse, which was being used as a food storage centre.
“There may be people under the rubble,” he added. More civilians were injured after the blast and “air combat” damaged shops, restaurants – including a McDonald’s – and residential areas, Mr Kiper wrote on Telegram.
As well as being one of Ukraine’s biggest ports, Odesa is also known as the pearl of the Black Sea an isd home to a number of historical buildings. In January, the United Nations cultural agency Unesco designated the city centre as an endangered World Heritage site in light of Russian attacks.
And the city has long been a prize target for Russian forces.
Elsewhere, strikes on the eastern cities of Kramatorsk and Kostiantynivka killed a further three people and destroyed dozens of residential houses, Ukrainian authorities said.
And six people – including four forestry workers – were killed after Russia shelled a a van in north-eastern Ukraine on Tuesday. Ukrainian prosecutors said the attack occurred near the village of Seredyna-Buda, close to the Russian border.
Russia has stepped up its bombing campaign in recent weeks, despite President Vladimir Putin admitting that his forces are suffering from a shortage of missiles and drones.
The attacks – which have killed dozens of civilians this week – come as Ukraine’s counter-offensive in the south and east gains momentum.
The Ukrainians say their troops have recaptured seven settlements and at least 90 sq km (35 sq miles) since starting their counter-offensive.
Deputy Defence Minister Hanna Maliar wrote on Telegram that Ukrainian forces had also advanced around the city of Bakhmut, long the centre of a grinding and bloody street-by-street battle with Russian forces.
Ms Maliar said soldiers advanced by some 200m to 500m towards Bakhmut, and 300m to 500m in the southern Zaporizhzhia province. The BBC cannot independently verify these claims.
But she conceded that the counter-offensive had already led to some “extremely fierce battles”, as Ukrainian forces try to break through Russian defensive lines.