Cruz benefited from Carson’s collapse and was smart not to openly attack Trump.
Cruz is running a smart campaign letting Trump take on the head wind and hoping to pass at the end.