Air strikes at the right bank of the Dniepr aimed at temporary bases.
FAB-1500s dropped at the Kherson region, hitting ammo depots and temporary bases.
Dnipropetrovosk industrial facility burning all night after Geran strikes. Facilities in Odessa and Kharkhiv were also hit, including another fuel facility. The fire on Dnipropetrovosk is so intense it can be seen in space.
FAB-1500 dropped on the brick factory of Krasnogorovka. The temporary base may have up to 350 troops and 14 vehicles.
Hanger containing military vehicles hit by a Lancet. Fruitful strike, one Lancet taking out a handful of vehicles at the same time.
Soldiers from BARS-27 blasted an FPV drone the old fashioned way, with a shotgun.
Ukrainian tank gets hit by a Lancet.
Another M109 gets taken out by a Lancet.
AN/TPQ-48 counterbattery radar gets taken out by a Lancet.
Mine no. 3 near Ugledar gets another FAB.
Ukrainian field ammo depot gets hit by 82mm mortar near Staromayorsky.
Ukrainian drones tried to attack Tula, Byransk, Kursk and Belgorod but shot down.
Aircraft shot down over Krasnodar but remains unidentified. AFU claims it's an A-50.
AFU pushed out from the Surivikin line after Russian counter counter attack.
Ukrainian drone shot down over Novolipetsky metallurgical plant but remnants crashed in the plant and caused a fire.
Ukrainian MiG-29 fired a rocket on definitely civilian area.
Friendly fire took down the Su-35. Failed rescue by helicopter.
Russians have advanced towards the outskirts of Krasnogorovka.
Previously a site of fierce resistance from the AFU, Stepvoe has fallen to the Russians.