Russian strikes

Saturday night

Sunday night

Russian-controlled territory, most recent

Russian advances*

Belarus

Russia

Chernihiv

Konotop

Sumy

Ukraine

Kyiv

Dnipro

River

Ternopil

Kharkiv

Khmelnytskyi

Dnipro

Zaporizhzhia

Mykolaiv

Romania

Sea of

Azov

Odesa

Crimea

300 km

Black Sea

300 miles

Russian strikes

Saturday night

Sunday night

Russian-controlled territory, most recent Russian advances*

Belarus

Russia

Chernihiv

Konotop

Sumy

Ukraine

Kyiv

Lviv

Kharkiv

Khmelnytskyi

Ternopil

Dnipro

River

Dnipro

Zaporizhzhia

Mykolaiv

Romania

Sea of Azov

Odesa

Crimea

300 km

Black Sea

300 miles

Russian strikes

Saturday night

Sunday night

Russian-controlled territory and most recent Russian advances*

Belarus

Russia

Chernihiv

Konotop

Sumy

Ukraine

Kyiv

Lviv

Kharkiv

Ternopil

Khmelnytskyi

Dnipro

River

Dnipro

Zaporizhzhia

Moldova

Mykolaiv

Romania

Odesa

Sea of Azov

Crimea

300 km

Black Sea

300 miles

Russian strikes

Saturday night

Sunday night

Russian-controlled territory, most recent

Russian advances*

Belarus

Russia

Chernihiv

Konotop

Sumy

Ukraine

Kyiv

Dnipro

River

Ternopil

Kharkiv

Khmelnytskyi

Dnipro

Zaporizhzhia

Mykolaiv

Romania

Sea of

Azov

Odesa

Crimea

300 km

Black Sea

300 miles

Russian strikes

Saturday night

Sunday night

Russian-controlled territory, most recent Russian advances*

Belarus

Russia

Chernihiv

Konotop

Sumy

Ukraine

Kyiv

Lviv

Kharkiv

Khmelnytskyi

Ternopil

Dnipro

River

Dnipro

Zaporizhzhia

Mykolaiv

Romania

Sea of Azov

Odesa

Crimea

300 km

Black Sea

300 miles

Russian strikes

Saturday night

Sunday night

Russian-controlled territory and most recent Russian advances*

Belarus

Russia

Chernihiv

Konotop

Sumy

Ukraine

Kyiv

Lviv

Kharkiv

Ternopil

Khmelnytskyi

Dnipro

River

Dnipro

Zaporizhzhia

Moldova

Mykolaiv

Romania

Odesa

Sea of Azov

Crimea

300 km

Black Sea

300 miles