Battle for Donetsk

Russian-controlled territory

Most recent Russian advances*

Russian fortifications

Areas where Ukraine has regained control

Significant fighting in 24 hours to 10pm on 4 June

Kramatorsk

Berkhivka

Bakhmut

Ukraine

Velyka

Novosilka

district

Donetsk oblast

Donetsk

Novodonetske

Vuhledar

Zaporizhzhia

oblast

Kyiv

30 km

30 miles

Russian-controlled territory

Most recent Russian advances*

Russian fortifications

Areas where Ukraine has regained control

Significant fighting in 24 hours to 10pm on 4 June

Kramatorsk

Berkhivka

Bakhmut

Luhansk

Ukraine

Donetsk oblast

Luhansk oblast

Velyka

Novosilka

district

Donetsk

Novodonetske

Vuhledar

Zaporizhzhia oblast

Russia

Kyiv

50 km

50 miles