Surprising for many Ted Cruz beat the unbeatable Trump at the first shot.
In reality Iowa always has been Cruz hunting ground. He is a Tea Party man close to evangelist and Iowa voters are 66% evangelists or born again Christian.
Also Iowa is not a predictor of the new president.
Super Tuesday (first March)Tuesday will be the one to watch.