Slow, solid Russian gains in recent days in eastern Ukraine's Donbas, comprising the Luhansk and Donetsk regions, point to a subtle momentum shift in the war, now in its fourth month.
Invading forces appear close to seizing all of the Luhansk region, one of the more modest war goals the Kremlin set after abandoning its assault on the capital, Kyiv, in the face of Ukrainian resistance.
Russia's defence ministry said on Saturday its troops and allied separatist forces were in full control of Lyman, the site of a railway junction west of the Siverskyi Donets River in the Donetsk.
However, Ukraine's deputy defence minister, Hanna Malyar, said the battle for Lyman continued, the ZN.ua website reported.
Sievierodonetsk, some 60 km from Lyman on the eastern side of the river and the largest Donbas city still held by Ukraine, was under heavy assault from the Russians.
"Sievierodonetsk is under constant enemy fire," Ukrainian police posted on social media.
Russian artillery was also pounding the Lysychansk-Bakhmut road, which Russia must take to close a pincer movement and encircle Ukrainian forces.
The governor of Luhansk said on Friday Russian troops had already entered Sievierodonetsk. Ukrainian troops may have to retreat from the city to avoid capture, Governor Serhiy Gaidai said. It was not clear whether they had begun to pull out on Saturday.
Ukrainian presidential adviser and peace negotiator Mykhailo Podolyak repeated a call for US-made long-range multiple-rocket launchers. US officials have told Reuters such systems are actively being considered, with a decision possible in coming days.
"It is hard to fight when you are attacked from 70 km away and have nothing to fight back with. Ukraine can return Russia behind the Iron Curtain, but we need effective weapons for that," Podolyak posted on Twitter.
President Volodymyr Zelenskiy voiced hopes in a late-night video address that Ukraine's allies would provide needed weapons, adding that he expected "good news" this week.
Ukrainian forces in the Donbas said in a brief Facebook post they had been on the defensive all day, fending off seven Russian attacks and destroying a tank.
Some 90 per cent of buildings in Sievierodonetsk were damaged, Governor Gaidai said, with 14 high-rise buildings destroyed in the latest shelling.
Zelenskiy said the military situation in the Donbas was complicated, adding that defences were holding up in a number of places, including Sievierodonetsk and Lysychansk.
"It's indescribably difficult there. And I am grateful to all those who withstood this onslaught," he said.
In a sign of frustration over Western differences on the war, Ukrainian Deputy Prime Minister Olga Stefanishyna said NATO had shown itself incapable of mounting a united response.
"We have to talk clearly about the catastrophic consequences for the future of all Europe if Ukraine is defeated," she said on Facebook.
Zelenskiy said in a television interview he believed Russia would agree to talks if Ukraine could recapture all the territory it has lost since the invasion began on February 24.
Still, Zelenskiy ruled out the idea of using force to win back all the land Ukraine has lost to Russia since 2014, which includes the southern peninsula of Crimea, which Moscow annexed that year.
"I do not believe that we can restore all of our territory by military means. If we decide to go that way, we will lose hundreds of thousands of people," he said.
Russia says it is waging a "special military operation" to demilitarise Ukraine and rid it of nationalists threatening Russian-speakers there. Ukraine and Western countries say Russia's claims are a false pretext for a war of aggression.
Thousands of people, including many civilians, have been killed and several million have fled their homes, either for safer parts of Ukraine or to other countries.