For Kiev's beleaguered army it was meant to be a display of strength. Early on Wednesday a column of six armoured personnel carriers trundled through the town of Kramatorsk, in eastern Ukraine. Some 24 hours earlier Ukrainian soldiers had recaptured a small disused aerodrome. Their next target appeared to be Slavyansk, the neighbouring town, occupied by a shadowy Russian militia. Was victory close?
The column didn't get far. At Kramatorsk's railway junction, next to an open-air market and a shop selling building materials, an angry crowd caught up with it. Next armed separatists dressed in military fatigues turned up too. Within minutes the Ukrainian soldiers gave up. Without a shot being fired they abandoned their vehicles. The pro-Russian gunmen grabbed them. They raised a Russian tricolour. They sat on top and went for a victory spin.
In theory this was happening in Ukraine, under the control of a pro-western government in Kiev, and several hundred kilometres from the Russian border. In reality large chunks of the east of the country are now in open revolt. Ukraine is rapidly vanishing as a sovereign state. Its army is falling apart. What happens next is unclear. But the Kremlin can either annexe the east, as it did Crimea, again shrugging off western outrage. Or it can pull the strings of a new post-Kiev puppet entity.
The militia who captured the armoured vehicles on Wednesday looked like professionals. They had Kalashnikovs, flak jackets, ammunition. One even carried a tube-shaped green grenade-launcher. Some hid their faces under black balaclavas. Others waved and smiled. All wore an orange and black ribbon – originally a symbol of the Soviet victory over fascism, and now the colours of the east's snowballing anti-Kiev movement. There was a flag of Donbass, the Russian-speaking eastern region with its main city of Donetsk.
After posing for photos, this new anti-Kiev army set off. The armoured personnel carriers (APCs) rattled past Kramatorsk's train station and turned right over a steep dusty bridge. There was a cloud of diesel smoke. Amazed locals jogged alongside then piled into battered mini-buses to keep up. White tread tracks on the tarmac pointed the way. The column covered about six miles (10km) before turning left at the entrance to Slavyansk. It then drove serenely into town and parked round the back of the city hall. Soldiers got off and stretched their legs next to the White Nights cafe.
Slavyansk residents who had been fearing an imminent attack from Ukrainian forces had a moment of cognitive dissonance. Armed pro-Russian gunmen seized control of the city administration on Saturday. Ever since, Ukrainian helicopters and planes had buzzed ominously overhead.
On Wednesday afternoon Ukrainian soldiers were led out of the building and packed on to buses. The Ukrainians had surrendered when crowds surrounded their tanks. They were missing their weapons, now confiscated. The 40 or so demoralised troops headed out of town in a westerly direction.
At first the authorities in Kiev refused to believe they had lost the army vehicles. The defence ministry initially dismissed news reports as fake. Later it admitted the disaster was true. As well as APCs, Ukraine has lost control of another crucial weapon in its losing battle with the Russian Federation: television. On Tuesday the Donetsk prosecutor turned Russian state TV back on again, weeks after Kiev pulled the broadcasts on the grounds they sowed lies and Kremlin propaganda. Since President Viktor Yanukovych fled in February Russian channels have consistently called Kiev's new rulers "fascists".
Outside Kramatorsk's aerodrome, meanwhile, at the end of a rustic rutted alley lined with sycamores and apricots, protesters had set up a new camp. It boasted a parasol, a table decked out with sandwiches, and a clump of empty beer bottles. On Tuesday Ukrainian forces had opened fire, lightly wounding two anti-government demonstrators who surged at them across a field. On Wednesday Ukrainian troops were holed up inside. They showed little enthusiasm for venturing out. A felled tree blocked their route.