The loss of the warship named for the Russian capital would be a major military and symbolic defeat for Moscow as its troops regroup for a renewed offensive in eastern Ukraine after retreating from much of the north, including the capital.
Russia did not acknowledge any attack but said a fire aboard the ship, which would typically have 500 sailors on board, forced the entire crew to evacuate. It later said the fire had been contained and that the ship would be towed to port with its guided missile launchers intact.
The ship can carry 16 long-range cruise missiles, and its removal from combat would greatly reduce Russia's firepower in the Black Sea. Regardless of the extent of the damage, any attack would represent a major blow to Russian prestige seven weeks into a war that is already widely seen as a historic blunder.
It was not immediately possible to reconcile the vastly different accounts, and cloud cover made it impossible to locate the ship or determine its condition based on satellite photos.
There was even some caution from Ukrainian officials: One said the ship sank, and a video from its armed forces described it overturning and beginning to sink, but another official refused to confirm that.
The news of damage to the ship came hours after some of Ukraine's allies visited the embattled country and sought to rally new support. The leaders of Poland, Lithuania, Latvia and Estonia hail from countries on Russia's doorstep and fear they could be next. Lithuanian President Gitanas Nauseda declared that ``the fight for Europe's future is happening here.''
U.S. President Joe Biden, who called Russia's actions in Ukraine ``a genocide'' this week, has approved $800 million in new military assistance to Kyiv. He said weapons from the West have sustained Ukraine's fight so far and ``we cannot rest now.''
The news of the flagship's damage overshadowed Russian claims of advances in the southern port city of Mariupol, where they have been battling the Ukrainians since the early days of the invasion in some of the heaviest fighting of the war _ at a horrific cost to civilians.
Russian Defense Ministry spokesman Maj. Gen. Igor Konashenkov said Wednesday that 1,026 Ukrainian troops surrendered at a metals factory in the city. But Vadym Denysenko, adviser to Ukraine's interior minister, rejected the claim, telling Current Time TV that ``the battle over the seaport is still ongoing today.''
It was unclear how many forces were still defending Mariupol.
Russian state television broadcast footage that it said was from Mariupol showing dozens of men in camouflage walking with their hands up and carrying others on stretchers. One man held a white flag.
Mariupol's capture is critical for Russia because it would allow its forces in the south, who came up through the annexed Crimean Peninsula, to fully link up with troops in the eastern Donbas region, Ukraine's industrial heartland and the target of the coming offensive.
Moscow-backed separatists have been battling Ukraine in the Donbas since 2014, the same year Russia seized Crimea. Russia has recognized the independence of the rebel regions in the Donbas.
But the loss of the Moskva could delay any new, wide-ranging offensive.
Satellite photos from Planet Labs PBC show the Moskva steaming out of the port of Sevastopol on the Crimean Peninsula on Sunday.
Maksym Marchenko, the governor of the Odesa region, across the Black Sea to the northwest of Sevastopol, said the Ukrainians struck the ship with two Neptune missiles and caused ``serious damage.''
Oleksiy Arestovych, an adviser to Ukraine's president, then said the ship sank, calling it an event of ``colossal significance.`` In a video posted by Ukraine's military, an officer said poor weather and explosions ``overturned the cruiser and it began to sink.''
Yuriy Sak, an adviser to Ukraine's defense minister, later said he was unable to confirm that the ship was sunk or even hit by Ukrainian forces. He said he was aware of the comments by other Ukrainian officials but ``could neither confirm nor deny'' what happened.
``If or when this is confirmed, if it is confirmed, we can only have a sigh of relief because this means that fewer missiles will reach Ukrainian cities,`` he told The Associated Press.
Russia's Defense Ministry said ammunition on board detonated as a result of a fire, without saying what caused the blaze. It later said the ship was afloat and would be towed in for repairs. It said its ``main missile weapons'' were not damaged. In addition to the cruise missiles, the warship also had air-defense missiles and other guns.
The Neptune is an anti-ship missile that was recently developed by Ukraine and based on an earlier Soviet design. The launchers are mounted on trucks stationed near the coast, and, according to the Washington-based Center for Strategic and International Studies, the missiles can hit targets up to 280 kilometers (175 miles) away.
The U.S. was not able to confirm Ukraine's claims of striking the warship, U.S. national security adviser Jake Sullivan said Thursday. Still, he called it ``a big blow to Russia.``
``They've had to kind of choose between two stories: One story is that it was just incompetence, and the other was that they came under attack, and neither is a particular the good outcome for them,'' Sullivan told the Economic Club of Washington.
During the first days of the war, The Moskva was reportedly the warship that called on Ukrainian soldiers stationed on Snake Island in the Black Sea to surrender in a standoff. In a widely circulated recording, the soldier responds: ``Russian warship, go (expletive) yourself.''
The AP could not independently verify the incident, but Ukraine and its supporters consider it an iconic moment of defiance. The country recently unveiled a postage stamp commemorating it.
Russia invaded on Feb. 24, but its ground advance stalled in the face of strong Ukrainian resistance with the help of Western arms, and Russia has lost potentially thousands of fighters. The conflict has killed untold numbers of Ukrainian civilians and forced millions more to flee.
Russian authorities on Thursday accused Ukraine of sending two low-flying military helicopters across the border and firing on residential buildings in the village of Klimovo in Russia's Bryansk region, some 11 kilometers (7 miles) from the frontier. Russia's Investigative Committee said seven people, including a toddler, were wounded.
Russia's state security service had earlier said Ukrainian forces fired mortar rounds at a border post in Bryansk as refugees were crossing, forcing them to flee.
The reports could not be independently verified. Earlier this month, Ukrainian security officials denied that Kyiv was behind an air strike on an oil depot in the Russian city of Belgorod, some 55 kilometers (35 miles) from the border.