Russian control
Russian advances
Areas where Ukraine has regained control
Kyiv
Kharkiv
Dnieper
River
Sievierodonetsk
Ukraine
Nova
Kakhovka
Kherson
oblast
Donetsk
Mariupol
Kherson
Odesa
Sea of Azov
Russia
Crimea
Black Sea
200 km
200 miles
Russian control
Areas where Ukraine has regained control
Russian advances
Kyiv
Kharkiv
Ukraine
Sievierodonetsk
Russia
Dnieper
River
Nova
Kakhovka
Kherson
oblast
Donetsk
Moldova
Mykolaiv
Melitopol
Mariupol
Romania
Kherson
Odesa
Sea of Azov
Snake Island
Crimea
Black Sea
100 km
100 miles