Honestly, I think Cruz did fine on the NYC thing. I think it plays perfectly to his base which you're not going to find on this message board. I suspect the only folks who think he got wrecked in that exchange are people who were never going to support him in the first place.
Nah. He looked weak and made Trump look compassionate, patriotic (USA!), and a leader all at once.