A Russian drone and missile barrage on the central Ukrainian city of Dnipro killed four people and wounded around 27 others, the regional governor has said.
The attack caused multiple fires in the city, Sergiy Lysak has said.
The head of the Dnipropetrovsk regional council described the barrage as "massive" and posted images showing buildings ripped open by the attack and shattered glass strewn across the ground.
"This is what one of the city's shopping centres looks like now. Cars and windows were smashed, and a petrol station was hit. All the consequences are still being investigated," Mykola Lukashuk said.
Dnipro had a pre-war population of around one million people and lies about 100km from the near point along the southern front line.
More than 40 people were killed in a Russian strike on Dnipro in January 2023, in one of the single-worst aerial bombardments by Russian forces.
Separately, officials in Ukraine's eastern regions of Donetsk and Kharkiv said two civilians had been killed in overnight Russian attacks.
The attack on Dnipro comes as a senior Ukrainian official said Kyiv is not ready to compromise with Russia and give up any territory to end the war, when asked about US presidential candidate Donald Trump's declaration that he could quickly end the conflict.
Ukrainian President Volodymyr Zelensky's chief of staff, Andriy Yermak, told reporters during a visit to the United States that Ukraine would listen to any advice on how to achieve a "just peace" in the war.
Russia invaded Ukraine in February 2022.
"But we (are) not ready to go to the compromise for the very important things and values ... independence, freedom, democracy, territorial integrity, sovereignty," he said.
Mr Yermak's visit came ahead of next week's NATO summit in the US capital, where Ukraine is expected to be the main topic of discussion.
Mr Trump, the Republican nominee challenging President Joe Biden, said during a debate between the pair last week that if he is re-elected in November, he would quickly solve the war in Ukraine before taking office in January.
He has not offered details of how he would do that, but Reuters reported last week that two key advisers to Mr Trump had presented him with a plan that would involve threatening to cut US assistance if Ukraine did not enter negotiations with Russia.
Mr Trump said during the debate, however, that he does not accept Russian President Vladimir Putin's terms. Mr Putin has said Russia would end the war if Ukraine agreed to hand over the four regions in the east and south of the country claimed by Russia.
Asked how Ukraine assesses that Mr Trump would handle the war, Mr Yermak said: "Honest answer: I don't know. Let's see."
Ukraine would lobby a new US administration to continue providing it support, he said, adding that Ukraine had received bipartisan support in the US and polling showed most Americans still support Ukraine after two years of war.
"It will be a decision of the American people. We will respect this choice," Mr Yermak said of the 5 November presidential election.
The United States has provided Ukraine with more than $50 billion worth of military aid since 2022. US Defense Secretary Lloyd Austin said yesterday that the US will soon announce more than $2.3 billion in new security assistance for Ukraine.