Ukraine invasion – day 120 Kyiv UKRAINE Donbas RUSSIA UKRAINE Zaporizhya Enerhodar Mykolaiv Odesa Kherson KHERSON OBLAST BLACK SEA ROMANIA Sevastopol Belgorod Kharkiv Izyum Slovyansk Dnipro Donetsk Melitopol Mariupol ZAPORIZHYA OBLAST Sea of Azov CRIMEA Annexed in 2014 RUSSIA Severodonetsk LUHANSK OBLAST Lysychansk Luhansk Popasna Novoshakhtinsk DONETSK OBLAST 80km 50 miles 1 2 3 4 5 Russian control before Feb 24 Russian control Russian advances Cities controlled Claimed Ukrainian counteroffensives Heavy fighting 1 Lysychansk: Russian forces advance 5km towards city, increasing pressure on Lysychansk-Severodonetsk pocket Reinforced Russian air-defence systems are increasingly limiting effectiveness of Ukrainian drones, used to great effect earlier in war 2 Kherson Oblast: Ukrainian forces reportedly within 15km of city after recapturing territory 3 Zaporizhya Oblast: Residents and workers at nuclear power plant in Enerhodar reportedly being abducted by Russian occupiers 4 Odesa: Launch of anti-ship missiles indicate Russians have likely exhausted supply of purpose-built land-attack systems 5 Novoshakhtinsk: Ukrainian forces conduct drone strike on Russian oil refinery Sources: Institute for the Study of War, UK Ministry of Defence, Reuters © GRAPHIC NEWS