This shows an interesting juxtaposition.
Ukraine strikes Russian infrastructure and Russian troops.
Russia strikes Ukrainian cities and Ukrainian troops.
I cannot see which will work better. The strikes on Russian cities tend to increase Ukrainian resolve. They do not seem to diminish Ukrainian ability to make war, perhaps because much of Ukrainian material is imported.
Ukrainian strikes on Russian infrastructure diminishes the Russian ability to make war, but is it enough? Their strikes do not seem to target the Russian population.
The war continues at a stalemate.
Also, Putin boasted to President Trump in Alaska that Russia will conquer the entirety of Donetsk by October 1st. Not much time left for Putin to back up his boast.