Russian control

Areas where Ukraine has regained control

Kyiv

Zaporizhzhia nuclear

power plant

Powerful explosions reported in the area over the weekend

Ukraine

Kharkiv

Dnipro

River

Odesa region

Mykolaiv region

Dnipro

Mykolaiv

Zaporizhzhia

Kherson

region

Kherson

Odesa

Zaporizhzhia

region

Crimea

Black Sea

100 km

100 miles

Russian control

Areas where Ukraine has regained control

Kyiv

Zaporizhzhia nuclear

power plant

Powerful explosions reported in the area over the weekend

Russia

Kharkiv

Ukraine

Dnipro

River

Luhansk

region

Izium

Odesa region

Mykolaiv region

Dnipro

Donetsk

Donetsk

region

Zaporizhzhia

Moldova

Mykolaiv

Kherson

region

Zaporizhzhia

region

Mariupol

Kherson

Odesa

Crimea

Romania

100 km

Black Sea

100 miles