The Ukrainian military demonstrated its prowess once again on Wednesday, when satellite images showed dozens of Russian tanks and armoured vehicles destroyed after failing to cross the Donets River. The episode cost the Russian military an entire battalion – the latest sign that Russia’s pivot to eastern Ukraine is not working as planned.