Cruz was too smart for him. colbert was out of his league, but polite and to his credit told the audience to stop booing his guest.
Cruz got some claps at the end talking about the constitution.
I like trump but he is not Cruz. I fear colbert will fluster and agitate Trump into saying God knows what.
I think Cruz is so far ahead of everyone else intellectually we need not worry. He is 100 moves ahead playing 3D chess. The injection of Trump has ruined everyone else’s plans but not his. IMHO, he has known this is a marathon from the beginning and crafted a path that is slow but sure. After the others have flared and fizzled he will still be there.