Rubio peeled off Cruz and voters for other campaigns.
For some reason, CNN only has 55% of the vote in, while Fox has 67% in.