Ukrainian troops are fighting to gain control of several major towns in Kursk, including Sudzha and another town just northwest, Korenevo.
Russian forces are struggling to beat back the Ukrainian advance, even with Putin redeploying forces to push them out.
Russian military bloggers also reported that Ukraine appears to have begun digging trenches and other defenses in Kursk, a sign that they are preparing to hold territory, at least for the time being.
Kyiv’s surprise incursion comes as Russian forces are continuing to press forward across the 600-mile front in eastern Ukraine.