This is a special issue of the Russian Military Digest dedicated to the Russo-Ukrainian War, composed on the basis of numerous open sources. You can see older issues of the Digest here.

Kursk-Sumy Area

Fierce fighting was taking place on the frontline in the Sumy region amid mutual attacks and counterattacks.

Belgorod Area

No changes were noted in the area.

Kharkiv Area

In the east of the frontline in the area, Russians advanced across the international border, taking village Milove.

Kupyansk Area and Donbas Area – North 

East of Kupyansk, Russians advanced a little in the space southeast of Synkivka and northeast of Petropavlivka.

North of Kolisnykivka, Russians entered Hlushkivka. South of Kruhlyakivka nearby, Ukrainians liberated Zahryzove or a large part of it.

Donbas Area – Northeast

Fighting in the area continued without known major changes.

Toretsk-Kostyantynivka Area

Russians completed the capture of village Dyliivka (located close to Bila Hora).

On the southern outskirts of Toretsk, Russians pushed Ukrainians back in the space between this city and village Nelipivka.

Donbas Area – Southeast and South

Northeast of Myrnohrad and Pokrovsk, Russians took Koptjeve, entered Razine, and reached Novotoretske.

South of Pokrovsk, Russians advanced towards this city from the side of Shevchenko. A little to the west, they advanced within Kotlyne.

Russians made new advanced in the area south of Novopavlivka, likely taking Dachne, taking Zirka and Piddubne, completing the capture of Perebudova, advancing west of Fedorivka, and reaching Voskresenka.

Static shot from the Russo-Ukrainian War interactive map. The Kostyantynivka-Pokrovsk-Novopavlivka frontline by the evening, 4 July 2025. All information on the maps is approximate.

Zaporizhzhia Area

Russians entered the southeastern part of village Mala Tokmachka, and advanced within village Kamyanske.

Black Sea-Dnipro River Area

Fighting in the area continued without major changes.