Cruz: 8 delegates
Trump: 7 delegates
Rubio: 7 delegates
That's a dead heat. Also, 72% of Republicans didn't caucus for Cruz, with similarly high numbers for Trump and Rubio. Cruz didn't "deal Trump a humbling loss" at all.
It's not over yet. Wait to see what happens in the next six weeks. (Ditto for Clinton & Sanders.)