Russia has said Ukraine fired US-supplied long-range missiles into the country for the first time on Tuesday.
Ukraine used Atacms missiles in a strike on Russia's Bryansk region this morning, the Ministry of Defence in Moscow said.
Five missiles were shot down and one damaged, with its fragments causing a fire at a military facility in the region, it said in a statement.
Use of the US missiles was also reported in Ukrainian media, but Ukraine has not yet commented.
In a statement, Russia’s defence ministry said the strike was launched at 03:25 (00:25 GMT).
A fire caused by fallen debris from one of the missiles was quickly extinguished, and there were no casualties, it said.
Ukraine’s military earlier confirmed that it had struck an ammunition warehouse in the Russian region of Bryansk, but it did not specify whether Atacms were used.
It said the attack, on a depot around 100km from the border near the town of Karachev, caused 12 secondary explosions.
Ukrainian media, citing a military source, reported that the US missiles had been used.
Meanwhile, earlier on Tuesday, Putin approved changes to Russia’s nuclear doctrine, setting out new conditions under which the country would consider using its arsenal.
It now says an attack from a non-nuclear state, if backed by a nuclear power, will be treated as a joint assault on Russia.