Kyiv has been hit by what Ukraine's air force described as the largest Russian drone attack of the war so far.
At least five people were injured after Iranian-made kamikaze Shahed drones descended on the capital overnight.
Explosions were heard as the aircraft were intercepted, with buildings damaged across multiple districts.
Writing on Telegram, mayor Vitali Klitschko said apartment blocks and a nursery were hit.
An 11-year-old girl was among the injured, he added.
'Wilful terror'
Away from Kyiv, the Sumy, Dnipropetrovsk, Zaporizhzhia, Mykolaiv and Kirovohrad regions were also targeted.
President Volodymyr Zelenskyy described the strikes, which came ahead of Ukraine's annual memorial day for victims of the 1932 Holodomor famine, as an act of "wilful terror".
"The Russian leadership is proud of the fact that it can kill," he wrote on Telegram.
He said more than 70 drones were involved in the attack, most of which were shot down.
Russia's winter bombardment
It comes days after Russia launched consecutive nights of drone attacks on Kyiv for the first time in weeks.
Those also used Shahed drones.
The attacks bear similarities to 12 months ago, when - six months after troops retreated from around Kyiv - Russia began targeting Ukraine's energy, military, and transport infrastructure.
Millions were left without energy and heating during the coldest months of the year.
More on Ukraine war:
Has Ukraine's counteroffensive failed?
The importance of David Cameron's trip to Kyiv
The latest attack has left almost 200 buildings without power, Ukraine's energy ministry said.
Mr Zelenskyy had warned civilians to expect another winter bombardment from Moscow this year.
In a nightly address last weekend, he said: "The closer we are to winter, the more Russians will try to make the strikes more powerful."
https://news.google.com/rss/articles/CBMibWh0dHBzOi8vbmV3cy5za3kuY29tL3N0b3J5L3VrcmFpbmUtd2FyLXJ1c3NpYS1oaXRzLWt5aXYtd2l0aC1iaWdnZXN0LWRyb25lLWF0dGFjay1vZi1jb25mbGljdC1zby1mYXItMTMwMTU1MzDSAXFodHRwczovL25ld3Muc2t5LmNvbS9zdG9yeS9hbXAvdWtyYWluZS13YXItcnVzc2lhLWhpdHMta3lpdi13aXRoLWJpZ2dlc3QtZHJvbmUtYXR0YWNrLW9mLWNvbmZsaWN0LXNvLWZhci0xMzAxNTUzMA?oc=5
2023-11-25 09:45:00Z
2623516930