Ukraine invasion – day 78 POLAND BELARUS Kyiv UKRAINE ROMANIA RUSSIA Russian control before Feb 24 Russian control Russian advances Cities controlled Claimed Ukrainian counter-offensives Heavy fighting Mykolaiv Odesa CRIMEA Annexed in 2014 Kharkiv UKRAINE Izyum Slovyansk Bakhmut Komyshuvakha Zaporizhya Melitopol Kherson Mariupol Sea of Azov BLACK SEA Belgorod Rubizhne Popasna Luhansk Donetsk DONBAS REGION RUSSIA 100km 60 miles 1 2 3 4 5 6 1 Belgorod: Russia accuses Ukraine of shelling city, reporting casualties for first time 2 Kharkiv: Ukrainian forces drive Russian troops out of artillery range 3 Donbas: Russia preparing for advance towards Bakhmut from Popasna to secure road access north to Slovyansk 4 Zaporizhya: Russia launches missiles on Komyshuvakha 5 Mariupol: Ukrainian commander holed up at Azovstal plant, makes personal appeal to Elon Musk to help fighters leave city 6 Kherson: Russian-controlled administration says it plans to request annexation by Moscow Sources: Institute for the Study of War, UK Ministry of Defence, Reuters © GRAPHIC NEWS