Earlier today, Donald Trump tried to take a swing at Ted Cruz (and Hillary Clinton):

A little while later, Ted Cruz returned fire with this:

So, who won that round?

***

Update:

Another layer in this battle royale?