Russian control
Russian advances
Areas where Ukraine has regained control
Ukraine
Russia
Luhansk
province
Dnieper
River
Kharkiv
Izium
Zaporizhzhia
province
Donetsk
Zaporizhzhia
Mykolaiv
Mariupol
Donetsk
province
Kherson
Sea of Azov
Crimea
Kherson
province
Black Sea
150 km
150 miles
Russian control
Areas where Ukraine has regained control
Russian advances
Kyiv
Oskil River
Russia
Dnieper
River
Kharkiv
Luhansk
region
Izium
Ukraine
Dnipro
Zaporizhzhia
Donetsk
Donetsk
region
Moldova
Zaporizhzhia
region
Mykolaiv
Mariupol
Kherson
Odesa
Sea of Azov
Kherson
region
Crimea
Romania
100 km
Black Sea
100 miles