On the Northern Slobozhansky direction, Ukrainian Defense Forces attacked near Tetkino and Novyi Put, counterattacked near Oleksiivka, Novomykolayivka, Yunakivka, Yablunivka, and Sadky.
Russian forces captured Andriivka, advanced southeast of Oleksiivka, tried to advance near Yunakivka, attacked near Yablunivka.
On the Southern Slobozhansky direction, Russian forces attempted to advance toward Vovchansk Khutory, attacked near Lyptsi, Hlyboke, Vovchansk, and Zybyne.
Ukrainian Defense Forces counterattacked in the directions of Vovchansk and Lyptsi.
On the Kupyansk direction, Russian forces stormed Defense Forces’ positions near Holubivka, Mala Shapkivka, Kindrashivka, Kamyanka, Stepova Novoselivka, Nova Kruhlyakivka, Nadiia, Kopanka, Zelenyi Hai, Hrekivka, and toward Olkhivka, trying to expand the bridgehead on the western bank of the Oskil River, primarily near Dvorichna, Pishchane, and Kolisnykivka.
On the Lyman direction, Ukrainian Defense Forces counterattacked and captured the western outskirts of Ridkodub, Zelena Dolyna, and Kolodyazi.
Russian forces advanced southeast of Hlushchenkove and reached the outskirts of the village, advanced south of Lypove, north and southwest of Zelena Dolyna, and conducted assaults near Novyi Myr, Ridkodub, Zelena Dolyna, Kolodyazi, and Torske.
On the Siversk direction, Russian forces unsuccessfully attacked near Hryhorivka and near Verkhnyokamianske.
On the Kramatorsk direction, Russian forces attempted to advance south of Chasiv Yar, advanced toward Markove, Stupochky, Bila Hora.
On the Toretsk direction, Russian forces advanced north of Toretsk and northwest of Yablunivka, unsuccessfully tried to advance northwest of Dyliivka, attacked near Nelipivka, toward Oleksandro-Shultyne, Oleksandro-Kalynove, Yablunivka, Rusyn Yar, and Poltavka.
On the Pokrovsk direction, Russian forces advanced east of Udachne, attacked near Malynivka, Myrne, Shevchenkove, Myroliubivka, Promin, Myrnohrad, Lysivka, and Zvirove.
On the Novopavlivka direction, Ukrainian Defense Forces advanced north of Perebudova.
Russian forces tried to advance northeast of Perebudova, north of Novoselivka, northeast of Novomykolayivka, southwest of Horikhove, north of Yalta, southwest of Fedorivka, north of Shevchenkove, northwest of Vilne Pole, attacked near Muravka, Oleksiivka, Novoukrainka, Bahatyr, Odradne, Zoria, Zaporizhzhia, Myrne, and Piddubne, Shevchenkove, Vilne Pole, toward Voskresenka and Maliivka in Dnipropetrovsk Oblast.
On the Huliaypole direction, Russian forces continued unsuccessful local assaults near Malynivka.
On the Orikhiv direction, Russian forces continued the offensive toward Novoandriivka but did not advance.
On the Prydniprovskyi Direction, Russian forces continued local attacks but did not advance. The enemy focuses on reconnaissance and control of islands in the Dnipro delta.
General conclusion:
Ukrainian Defense Forces stopped the enemy in the border areas of Sumy Oblast and stabilized the front line. Fighting on the Kursk and Northern Slobozhansky directions tied down enemy forces numbering up to 50,000 personnel.
Active actions by Ukrainian Defense Forces in the Glushkovo district of Kursk Oblast, Russian Federation, forced the Russian military command to deploy units that would otherwise have taken part in the offensive in Sumy Oblast.
Intense fighting continues in the Vovchansk area, Russian forces continue to launch infantry assaults on motorcycles and have begun using UAVs as FPV-drone carriers.
On the Lyman direction, the enemy strikes logistical centers of the "Khortytsia" Operational-Strategic Grouping (OSG) and UAV command posts at the front line, as well as areas where personnel are concentrated.
The command of the enemy’s 3rd Combined Arms Army continues to submit false reports and exaggerate its achievements on the Siverskyi and Toretsk directions.
On the Pokrovsk direction, Russian forces continue assaults by small fire squads.
On the Zaporizhzhia direction, the enemy breaks into the outskirts of villages, films videos of flag raisings, and withdraws to starting positions, being unable to hold ground.
Change in the line of contact (LoC):
There were 187 combat engagements on various fronts.
On the Northern Slobozhansky and Kursk directions, Ukrainian Defense Forces repelled 28 enemy attacks. The enemy carried out 6 airstrikes.
On the Southern Slobozhansky direction, the enemy stormed Ukrainian Defense Forces’ positions 13 times near Hlyboke, Zybyne, Vovchansk, Krasne Pershe, Kamyanka, Kindrashivka, and Mala Shapkivka.
On the Kupyansk direction, there were 9 enemy attacks. Assault actions near Holubivka, Kindrashivka, Stepova Novoselivka, Zelenyi Hai, and toward Petropavlivka and Nova Kruhlyakivka were repelled.
On the Lyman direction, the enemy attacked 18 times, tried to break into the defense near Hrekivka, Novyi Myr, Ridkodub, and toward Olhivka, Serednie, Kolodyazi, Zelena Dolyna, and Torske.
On the Siversk direction, the enemy made 2 attempts to advance toward Vyimka and Fedorivka.
On the Kramatorsk direction, the occupiers attacked 5 times toward Markove, Bila Hora, and Bondarne.
On the Toretsk direction, the enemy carried out 23 attacks near Toretsk, Dachne, Shcherbynivka, Oleksandro-Kalynove, Dyliivka, Romanivka, Yablunivka, and Rusyn Yar.
On the Pokrovsk direction, 56 enemy assault actions were stopped near Poltavka, Malynivka, Shevchenko Pershe, Myrne, Myroliubivka, Promin, Lysivka, Novomykolayivka, Kotlyarivka, Myrnohrad, Novoserhiyivka, Udachne, Oleksiivka, Novoukrainka, Kotlyne, Muravka, Zelenyi Kut, and toward Volodymyrivka.
On the Novopavlivka direction, the enemy carried out 25 attacks near Zirka, Yalta, Zaporizhzhia, Bahatyr, Fedorivka, Komar, Odradne, Myrne, Shevchenko, Zelene Pole, and toward Voskresenka.
On the Huliaypole direction, the enemy tried to attack near Malynivka.
On the Prydniprovske direction, the aggressor made 5 unsuccessful attempts to advance, suffered losses, and retreated.
In the Black Sea-Azov naval operational area, the enemy naval group on combat duty consists of:
Mediterranean Sea: 2 ships, including 0 cruise missile carriers; the total salvo is 0 cruise missiles.
Supporting operation:
Ukrainian Defense Forces carried out UAV strikes on targets in Kerch, in the temporarily occupied Crimea. Traffic on Kerch Strait Bridge was halted.
Targets in the city of Shakhty, Rostov Oblast, the city of Kalach-na-Donu, Volgograd Oblast, and in Kursk and Bryansk Oblasts were attacked.
Airports in Saratov and Samara were closed.
Changes in the enemy disposition:
The 106th Airborne Division, 83rd Separate Air Assault Brigade, 810th, 155th Separate Marine Brigades, and the 382nd Separate Marine Battalion operate in the north of Sumy Oblast. The 30th Motorized Rifle Regiment of the 72nd Motorized Rifle Division of the 44th Army Corps conducts reconnaissance near Andriivka.
The 144th Motorized Rifle Division of the 20th Combined Arms Army advances between Karpivka and Lypove; its 488th and 283rd Motorized Rifle Regiments operate in Ridkodub.
The 217th and 331st Airborne Regiments of the 98th Airborne Division operate near Chasiv Yar, the rest of the division is active near Stupochky.
The 15th and 30th Separate Motorized Rifle Brigades of the 2nd Combined Arms Army operate near Udachne.
The 36th Separate Motorized Rifle Brigade operates near Zoria, the 57th Separate Motorized Rifle Brigade of the 5th Combined Arms Army is engaged near Shevchenkove; the 143rd Motorized Rifle Regiment of the 127th Motorized Rifle Division of the 5th Combined Arms Army advances toward Velyka Novosilka.
Possible operation situation developments:
On the Northern Slobozhansky direction, the enemy’s “Sever (North)” Operational Grouping is trying to reach the Mala Korchakivka – Nova Sich – Maryinka – Sadky line in the near future.
On the Kupyansk direction, the command of the enemy's "Zapad (West)" Operational Grouping will advance with forces of the 144th Motorized ized Rifle Division from the bridgehead near Nove toward the high ground near the village of Cherneshchyna, and with forces of the 4th Tank Division, which is advancing on converging directions Raihorodka–Cherneshchyna and Pershotravneve–Kopanky, will attempt to encircle a tactical group of the “Khortytsia” Operational-Strategic Grouping (OSG) defending along the Novoyehorivka–Hrekivka line.
On the Lyman direction, the forces of the "Zapad (West)" Operational Grouping will advance towards the Karlivka – Shandryholove – Drobysheve line while simultaneously advancing near Torske to approach Lyman from the east. The 25th Combined Arms Army will advance in the Dibrova – Yampil direction and in the area of the Serebriansk Forest in order to break through the communication lines of the "Khortytsia" OSG.
On the Siversk direction, the command of the enemy's "Yug (South)" Operational Grouping will attempt to eliminate the Siversk salient held by "Khortytsia" OSG and break through towards the Sloviansk – Kramatorsk agglomeration. The 3rd Combined Arms Army will try to break through to the northern bank of the Siverskyi Donets River between Yampil and Hryhorivka, and from the southeast – toward Siversk.
On the Kramatorsk direction, the command of the enemy’s “Yug (South)” Operational Grouping and the 3rd Army may shift the direction of their main strike to the north of Chasiv Yar and launch an offensive on both sides of the Bakhmut–Sloviansk road, along the directions of Orikhovo-Vasylivka–Minkivka and Blahodatne–Pryvillya. This would allow them to break through to the immediate approaches to Sloviansk directly from the southeast and create a real threat of a deep envelopment of the right flank of the “Starobilsk” Operational Tactical Group (OTG). If the enemy succeeds in achieving operational surprise along these directions and advances to tactical depth, the situation in the Kolodyazi–Hryhorivka section on the Lyman direction will deteriorate significantly for the “Kharkiv” OTG.
In the Novopavlivka direction, Ukrainian Defense Forces will have to withdraw from a fairly large area on both banks of the Vovcha River and fall back to the Novopavlivka–Piddubne line.
Russian operational losses from 23.02.22 to 27.06.25
Personnel - almost 1,016 720 (+970);
Tanks – 10,969 (+1);
Armored combat vehicles ‒ 22,896 (+4);
Artillery systems – 29,630 (+13);
Multiple rocket launchers (MLRS) – 1,425 (0);
Anti-aircraft warfare systems – 1,188 (0);
Vehicles and fuel tanks – 53,284 (+89);
Aircraft - 416 (0);
Helicopters – 337 (0);
UAV operational and tactical level – 42,240 (+87);
Intercepted cruise and other missiles – 3,388 (0);
Boats/ships – 29 (0).
Humanitarian + general:
Since the evening of June 26, Russian occupiers attacked Ukraine with 363 strike UAVs of the Shahed type and various types of decoy drones, 2 Kh-47M2 Kinzhal aeroballistic missiles, and 6 Kalibr cruise missiles. As of 9:30 a.m., Ukrainian air defense neutralized 365 enemy aerial threats—217 were shot down by fire, and 148 were either lost from radar or jammed by electronic warfare. All Kalibr missiles and 211 drones were successfully downed. Direct hits were recorded at three locations, and debris from downed objects fell in eight locations.
In the early hours of June 27, explosions were heard in Khmelnytskyi Oblast around 1:10 a.m., again around 2:30 a.m., and then around 7:27 a.m. The Air Force reported several instances overnight of Russian UAVs and a high-speed target (likely a missile) moving in the direction of the city of Starokostiantyniv.
Russian forces attacked Zaporizhzhia with at least six strike drones, sparking fires and damaging an industrial facility and a garage cooperative. Fires broke out, but no casualties were reported.
On the night of June 27, Russian troops carried out drone and missile strikes on Kyiv Oblast. A man born in 1963 was injured. Damage was reported in three districts of the oblast, though critical infrastructure was not affected.
On June 27, Russian occupation forces shelled Ivanopillia and Kostiantynivka in Donetsk Oblast with multiple launch rocket systems, killing two civilians and injuring one woman.
Also on June 27, Russian forces launched a missile strike on Dnipropetrovsk Oblast, targeting the city of Samar near Dnipro. Five people were killed and 23 injured. This marks the second attack on the city this week—on June 24, two people were killed and 14 injured in a similar strike.
Russian forces attacked Kharkiv twice during the day using drones. There were no immediate reports of casualties or major damage.
In the morning, the Kherson Regional Military Administration reported power outages in Kherson due to Russian shelling. Later in the day, Russians struck a critical energy facility in Kherson Oblast. As a result, several settlements are experiencing electricity problems. Authorities urged residents to prepare for prolonged outages.
A team of experts from Yale University (USA) estimated that about 35,000 Ukrainian children who are officially considered missing are being held in Russia or in occupied territories. Many may have been adopted, sent to military camps, or placed in orphanages. As a result, their families are often forced to take desperate and risky steps—traveling to Russia to search for their children on their own.
According to a national sociological survey conducted by the SOCIS Center in June 2025, 54% of Ukrainians trust Pope Leo XIV as a potential mediator in future peace negotiations regarding the Russian-Ukrainian war. Full trust was expressed by 11.1% of respondents, while another 42.9% said they rather trust him than not. At the same time, 14% said they rather distrust the pontiff, and 8.5% expressed complete distrust. Some 23.6% of respondents did not answer this question. Meanwhile, 71% of citizens support the idea of holding talks in the Vatican, 12.2% are opposed, and 16.7% were undecided.