Russian troops have smashed their way into a Ukrainian airbase in Crimea with armoured vehicles, automatic fire and stun grenades, while Ukrainian forces abandoned a naval base after attacks by pro-Russian protesters.
The facilities at Belbek and Novofedorovka had been among the last still under Ukrainian control after Moscow's armed takeover and subsequent annexation of Crimea, which has a majority ethnic Russian population and harbours one of Russia's biggest naval bases.
Armoured vehicles smashed through the walls of a compound at the Belbek airbase and bursts of gunfire and grenades rang out, Reuters news agency reported, making Saturday's takeover one of the more dramatic of Russia's largely bloodless occupation of Crimea.
Russian forces had already seized Belbek's airstrip and warplanes at the start of the crisis. The compound contained barracks, arms depots and a command building.
Colonel Yuliy Mamchur, the commander of the base, said a Ukrainian serviceman had been injured and that he himself he was being taken away by the Russians for talks at an unspecified location.
After the Russians entered by force, Mamchur told his troops he would inform the high command that they had stood their ground. The soldiers applauded, chanting "Long live Ukraine!".
Many stood to take pictures of each other in front of the blue and yellow Ukrainian flag, which continued to fly over the base.
Asked if he thought he would return safely, Mamchur said: "That remains to be seen. For now we are placing all our weapons in the base's storage."
Earlier, an unidentified Russian officer with no rank insignia had gone to the fence to try to negotiate a surrender, but had been rebuffed by a Ukrainian officer with the words: "We have no documents from the Ukrainian president stating that this is Russian soil. Bring me such a document and we will leave."
In a separate development, the Ukrainian warship Slavutych was raided by Russian troops in Sevastopol, Crimea residents told Al Jazeera, citing relatives of the crew.
Russians already boarded the ship at around 15:00 GMT, but the Ukrainian crew was refusing to leave the ship, locking themselves in cabins.
At about 1800GMT the crew was forced to leave the ship, a source told Al Jazeera.
A mother of one of the Ukrainian sailors told Al Jazeera that Russians have been trying to board the ship for 40 hours and when they did they started smashing up doors and windows.
Ukraine's naval base at Novofedorovka, near Sevastopol, was vacated after unarmed pro-Russian protesters attempted to force their way in, Ukrainian military spokesman Vladislav Seleznyov said in a Facebook post.
He said the Ukrainians had first repelled the protesters with smoke bombs, but then left of their own volition.
He quoted a sailor at the base as saying the Ukrainians had walked out singing their national anthem and waving the Ukrainian flag.
Seleznyov also said Ukraine's only submarine, the Zaporizhya, had been taken to Sevastopol's Yuzhnaya Bay by Russian forces on Friday.
"The Ukrainian commander left the submarine, refusing to raise the Russian flag. It has been seized," he said.
Russian flag raised
There have been few casualties since Russian forces started seizing control of military facilities in Crimea, though one Ukrainian serviceman was killed and two others wounded in a shooting in Simferopol earlier this week.
Ukraine's Defence Ministry said on Friday that Crimea's bases were still formally under Ukrainian control, but most are now occupied by Russian troops and fly Russia's tricolour flag.
Russian Defence Minister Sergei Shoigu ordered the Russian Black Sea Fleet commander to ensure Ukrainian servicemen who wanted to leave Crimea the possibility for organised moving to mainland Ukraine, the Russian defence ministry told Itar-Tass news agency.
According to the ministry, as of March 21, out of more than 18,000 Ukrainian servicemen in Crimea, fewer than 2,000 had expressed the wish to leave for Ukraine.
Russian state flags were raised over 147 military units and organisations of Ukrainian armed forces deployed on the peninsula, the ministry said.