Explosions rocked a key Ukrainian port just a day after Kyiv and Moscow reached a landmark deal to allow the resumption of grain exports.
Two missiles hit the city of Odesa in the early hours of Saturday morning, Ukraine’s military said.
Under the terms of Friday’s deal, Russia agreed not to target ports while grain shipments were in transit.
Turkey’s defence minister said Russian officials had denied carrying out the strikes.
“In our contact with Russia, the Russians told us that they had absolutely nothing to do with this attack, and that they were examining the issue very closely and in detail,” Hulusai Akar said in a short statement.
EU foreign affairs chief Josep Borrell said the attack had shown Russia’s “total disregard” for international law.
“Striking a target crucial for grain export a day after the signature of Istanbul agreements is particularly reprehensible,” he tweeted, adding that the EU “strongly condemns” the attack.
UN Secretary General Antonio Guterres unequivocally condemned the attack, saying that full implementation of the grain deal made between Russia, Ukraine and Turkey was imperative.
“These products are desperately needed to address the global food crisis and ease the suffering of millions of people in need around the globe,” a UN spokesperson added.
In a post to social media, the Ukrainian military’s southern command centre said two Kalibr missiles had hit the port, while two more had been shot down by air defence systems.
Oleksiy Honcharenko, a local MP, wrote on Telegram that the city’s port had caught fire after the strike.
“These scumbags sign contracts with one hand and direct missiles with the other,” Mr Honcharenko wrote.
But a spokesperson for the Ukrainian military’s southern command said the strike did not have a serious impact of the port.
“No significant damage was caused to the port infrastructure,” Nataliia Humeniuk said. “These are quite expensive rockets, so they are being used not too often. They are said to be highly accurate, so they hit deliberately.”
On Friday, officials from Kyiv and Moscow signed a deal to allow millions of tonnes of grain trapped in Ukraine to be exported.
The agreement was hailed as a “beacon of hope” by the UN after months of fighting.
The deal – which took two months to reach – is set to last for 120 days, with a co-ordination and monitoring centre to be established in Istanbul, staffed by UN, Turkish, Russian and Ukrainian officials. It can be renewed if both parties agree.
In the latest fighting on the ground, British defence officials said Russian troops in the Kherson region risked being cut off from their supply lines by Ukrainian forces.
A large counteroffensive has been launched by Kyiv in the south of the country and its forces have used new long-range US supplied missile systems to target the Antonovsky Bridge in Kherson.
If the bridge were to be destroyed, Russian supply lines would be severely stretched.