Ukrainian troops are reported to have captured a series of villages along the Mokri Yaly River

Areas where Ukraine has regained control

Russian-controlled territory

Most recent Russian advances*

Ukraine

Mokri Yaly River

Velyka Novosilka

Storozheve

Neskuchne

Vuhledar

Blahodatne

Makarivka

Dam at Klyuchove

reported to have

been blown up by

Russian troops

Zaporizhzhia

Donetsk

Kyiv

10 km

10 miles

Areas where Ukraine has regained control

Russian-controlled territory

Most recent Russian advances*

Ukraine

Donetsk

Mokri Yaly River

Velyka Novosilka

Storozheve

Neskuchne

Vuhledar

Blahodatne

Makarivka

Dam at Klyuchove

reported to have been

blown up by Russian troops

Donetsk

Zaporizhzhia

Kyiv

10 km

10 miles