Ukraine invasion – day 121 2 Kyiv 1 UKRAINE Donbas RUSSIA ZAPORIZHYA OBLAST Zaporizhya UKRAINE Mykolaiv Ochakiv Odesa Kherson KHERSON OBLAST Snake Island BLACK SEA ROMANIA Sevastopol Belgorod Kharkiv Izyum Slovyansk Dnipro Polohy Mariupol Berdyansk Melitopol Sea of Azov CRIMEA Annexed in 2014 RUSSIA Severodonetsk LUHANSK OBLAST Lysychansk Luhansk Popasna Donetsk DONETSK OBLAST 80km 50 miles 3 4 5 6 Russian control before Feb 24 Russian control Russian advances Cities controlled Claimed Ukrainian counteroffensives Heavy fighting 1 Kyiv: U.S. sends another $450m in military aid to Ukraine as country becomes candidate for membership of EU 2 Belarus: Ukrainian border guards warn of provocation by Belarusian forces conducting drills along Ukrainian border 3 Lysychansk: Russians reach southern outskirts of city as Ukrainian troops ordered to withdraw from neighbouring Severodonetsk 4 Zaporizhya Oblast: Russians move large columns of military equipment from Mariupol to Polohy and Berdyansk to fend off partisan activity and counterattacks 5 Snake Island: New Russian unit sent in response to recent Ukrainian strikes 6 Odesa, Ochakiv: Russian navy laying mines at both ports as part of blockade of Ukrainian grain exports, U.S. intelligence says Sources: Institute for the Study of War, UK Ministry of Defence, Reuters © GRAPHIC NEWS