Russian-controlled
Russian advances
Claimed recapture by Ukrainian forces
Russia
Kharkiv
Ukraine
Donbas
Izium
Dnieper River
Kramatorsk
Sievierodonetsk
Donetsk
Mariupol
Melitopol
Kherson
Sea of Azov
100 km
100 miles
Rubizhne
Sievierodonetsk
Lysychansk
Borivske
Siverskyi
Donets River
Hirske
Zolote
10 km
10 miles
Russian advances
Claimed recapture by Ukrainian forces
Russian-controlled
Russia
Kharkiv
Rubizhne
Donbas
Sievierodonetsk
Izium
Dnieper River
Lysychansk
Kramatorsk
Ukraine
Borivske
Sievierodonetsk
Siverskyi
Donets River
Donetsk
Hirske
Mariupol
Melitopol
Odesa
Zolote
Kherson
Sea of Azov
100 km
10 km
100 miles
10 miles