Ukrainian forces have broken through Russian defensive positions in Kherson

Areas where Ukraine has regained control

Russian-controlled territory and most

recent Russian advances*

Unconfirmed gains

Annexed oblasts

Ukraine

Dnipropetrovsk

Oblast

Zaporizhzhia

Arkhanhelske

1

Myrolyubivka

Nikopol

Mykolaiv

Oblast

Zolota Balka

2

Zaporizhzhia

Oblast

Dudchany

3

Dnieper River

Melitopol

Kherson

Kherson

Oblast

50 km

50 miles

1. Arkhanhelske and Myrolyubivka Zelenskiy says both places have been liberated by Ukrainian forces

2. Zolota Balka Ukrainian interior ministry adviser posts video that he says shows a Ukrainian soldier waving a flag in the town

3. Dudchany Vladimir Saldo, the Russian-installed leader in occupied Kherson, says Ukrainian forces have occupied settlements as far back along the Dnieper river as Dudchany

Ukrainian forces have broken through Russian defensive positions in Kherson

Areas where Ukraine has regained control

Unconfirmed gains

Russian-controlled territory and most recent Russian advances*

Annexed oblasts

Ukraine

Dnipropetrovsk

Oblast

Zaporizhzhia

1

Arkhanhelske

Myrolyubivka

Nikopol

Dnieper River

Mykolaiv

Oblast

2

Zolota Balka

Zaporizhzhia

Oblast

3

Dudchany

Mykolaiv

Melitopol

Kherson

Kherson

Oblast

50 km

50 miles

1. Arkhanhelske and Myrolyubivka

Zelenskiy says both places have been liberated by Ukrainian forces

2. Zolota Balka

Ukrainian interior ministry adviser posts video he says shows a Ukrainian soldier waving a flag in the town

3. Dudchany

Vladimir Saldo, the Russian-installed leader in occupied Kherson, says Ukrainian forces have occupied settlements as far back along the Dnieper river as Dudchany