Russia struck Ukraine's capital Kyiv with missiles early on Sunday for the first time in more than a month, while Ukrainian officials said a counter-attack on the main battlefield in the east had retaken half of the city of Sievierodonetsk.

Dark smoke could be seen from many miles away after the attack on two outlying districts of Kyiv. Moscow said it had hit a repair shop housing tanks sent from eastern Europe.

Ukraine said Russia had carried out the strike using long-range air-launched missiles fired from heavy bombers as far away as the Caspian Sea — a weapon far more valuable than the tanks Russia claimed to have hit.