A Russian convoy of tanks heading through Brovary, 20 kilometres from Kyiv, bunched up and sitting targets for an ambush.
Video released by Ukrainian authorities shows multiple tanks being pummeled by Ukrainian artillery, those not destroyed forced to retreat.
We don't know what happened to the Russian soldiers in the attack. There are reports their commander was killed, but this is the sort of humiliation that Russian viewers will never get to see.
At a summit in Turkey, Russia's chief diplomat Sergei Lavrov spoke nothing of peace, instead doubling down on his version of the truth.
When confronted with yesterday's atrocity at the Mariupol Maternity Hospital he claimed there was no women or children present and the hospital was a base for Ukrainian fighters.
"It's not the first time we've heard pathetic shrieks about so-called atrocities made by Russia's armed forces," Lavrov says.
The Mariupol siege is now a city-wide atrocity.
Yesterday a hospital, now today a building where the emergency services operate was hit. Whether deliberate or indiscriminate, the results are the same.
Ambulance and fire crews now hindered from saving others in a city descending into hell. Water, gas and electricity have been cut off for days.
Two weeks ago this was a thriving city with trendy bars, now its people are only just surviving.
"We have no drinking water - it's about 10 to 12 degrees (Fahrenheit) in our flats, we have no gas, we're freezing," a Maripol woman said.
"We have no food, men loot here, trees are being cut down, bodies are being buried in the yards of their apartment blocks it is so scary, we can't live like this."
This is the grim reality of death here.
70 bodies so far have been unceremonially dumped into a hastily dug pit, but Mariupol officials say there could be two or three times that number of dead still lying in areas too dangerous to enter.
And to add insult to death and injury, it appears Russian soldiers are now holding up in Ukrainian homes, so much for not being an occupying force.