Russia has hammered Kyiv in a major drone and missile attack, killing at least 17 civilians and injuring scores more in what Moscow described as retaliation for Ukrainian strikes on oil facilities that have caused fuel shortages and put pressure on President Vladimir Putin.
Loud explosions shook the Ukrainian capital for hours during the night, with many people sheltering at subway stations after Ukrainian President Volodymyr Zelenskiy and other authorities issued the first warnings of an incoming attack.
Emergency crews were still digging through the rubble of collapsed and charred apartment buildings in search of victims as dawn broke on Thursday.
Russia's defence ministry said the deadly bombardment was in response to Ukraine's long-range strikes on its civilian infrastructure.
Ukraine's increasingly frequent and large-scale attacks - described by Zelenskiy as a 40-day blitz - have especially targeted oil refineries, causing a fuel crisis that has frustrated Russians, more than four years after Moscow's full-scale invasion of its neighbour.
The attack killed 17 people in Kyiv and injured more than 90 others, according to Kyiv mayor Vitali Klitschko.
Foreign Minister Andrii Sybiha said it was a "night of horror" in the capital.
Damage was recorded in 30 locations across the city, mainly residential buildings and civilian infrastructure, according to Tymur Tkachenko, head of the Kyiv City Military Administration.
Some 20 residential buildings were damaged, Interior Minister Ihor Klymenko said.
In Kyiv's Desnianskyi district, people were trapped inside a damaged nine-storey residential building and rescuers were at the scene, Klitschko said.
In the Darnytskyi district, six levels of a nine-storey building collapsed.
In the Holosiivskyi district, a fire broke out on the roof of a 16-storey building, according to the Emergency Service, which said it deployed nearly 500 personnel and 100 specialised vehicles.
The attack used "high-precision long-range weapons" and drones on "military industry facilities and fuel and energy complexes in Kyiv and the Kyiv region, as well as military airfield infrastructure in four other regions of Ukraine", the Russian defence ministry's statement said.
It published a list of targets it said the barrage hit, mostly plants manufacturing and assembling Ukrainian drones, missiles and components.
Russia fired 74 missiles, 24 of them ballistic, and 496 drones of various types in the attack, Ukraine's air force said.
Sybiha urged countries not to delay decisions on supplying air defence systems and missiles.
He rejected any Russian attempts to justify the strikes as retaliation for Ukraine's long-range attacks, saying Ukraine was exercising its right to self-defence under Article 51 of the UN Charter while Russia remained the aggressor.
Sybiha said on X that the death toll might rise as rescue teams continue their work.
Ukrainian forces struck one of Russia's largest oil refineries overnight in the Nizhny Novgorod region east of Moscow, starting a fire, Ukraine's General Staff said.
Also, Ukrainian forces struck a railway bridge over the Siverskyi Donets River in the Russian-occupied Luhansk region, it said.
The bridge was used by Russian forces to transport personnel, weapons and military supplies, according to the General Staff.
Ukraine's recent success with drone strikes that keep Russian troops pinned down on the front line, disrupt Russian supply lines in the rear and damage oil facilities have brought a significant change in the war, Western analysts say.