Ukraine is targeting logistics links to the Crimean peninsula and to the cities of Berdiansk and Mariupol

Areas where Ukraine has regained control

Russian-controlled territory and most recent

Russian advances*

Ukraine

Dnipro River

‘Annexed’

oblasts

Mariupol

Melitopol

Kherson

Berdiansk

Sea of Azov

Crimea

(annexed in 2014)

Black Sea

100 km

100 miles

Areas where Ukraine has regained control

Russian-controlled territory and most recent Russian advances*

Dnipro River

Ukraine

Donetsk

Zaporizhzhia

‘Annexed’

oblasts

Mariupol

Melitopol

Berdiansk

Kherson

Russia

Odesa

Sea of Azov

Black Sea

Crimea

(annexed in 2014)

100 km

100 miles