Russian control
Russian advances
Areas where Ukraine has regained control
Russia
Kyiv
Dnieper River
Kharkiv
Donbas
Ukraine
Dnipro
Donetsk
Mykolaiv
Melitopol
Odesa
Kherson
Mariupol
Sea of Azov
Crimea
Black Sea
100 km
100 miles
Russian control
Russian advances
Areas where Ukraine has regained control
Russia
Kyiv
Dnieper River
Kharkiv
Ukraine
Slovyansk
Dnipro
Donbas
Donetsk
Moldova
Mykolaiv
Romania
Melitopol
Mariupol
Odesa
Kherson
Sea of Azov
Crimea
Black Sea
100 km
100 miles