Read details of this Desmoines Register poll again, and you will discover the following numbers...
Who has the best chance of beating Hillary Clinton
11 26 20 30 14
Carson Cruz Rubio Trump Not sure
Trump 30 votes
Cruz 26 votes.
Makes my point. Thanks.