In the Donetsk region, Russian forces occupied four settlements south of the key city of Pokrovsk. Russian forces also occupied a settlement northeast of the town of Velyka Novosilka.
In the Kharkiv region, Ukrainian forces pushed Russian forces from the suburbs of Kupiansk. Russian forces continued to advance along the Kharkiv-Luhansk administrative line, seizing one village.
ACLED records 34 Russian long-range missile and drone strikes, including in the western regions of Lviv, Volyn, Ternopil, and Vinnytsia. Ukrainian forces also intercepted strikes in at least 38 further instances.
Russian shelling, missiles, and drones killed at least 19 civilians across Ukraine, almost half of them in the Kherson region.