Cruz is a master debater.
Did you miss the last debate? Rubio & Trump both wiped the floor with Cruz. Cruz lost so bad he was reduced to clapping like a seal.