The Iowa caucuses might have been called the Iowa carcasses. Both parties saw a race between body parts: the head versus the heart.

On the Republican side, Sen. Ted Cruz of Texas won Republicans' hearts. He dominated the vote among true conservative believers, evangelical Christians and Republicans who said they were looking for a candidate who "shares my values."

But Cruz wasn't the only Republican who did better than expected. So did Sen. Marco Rubio of Florida, the other Cuban-American in the race. Rubio's appeal was to the head. He won college graduates and Republicans who wanted a candidate who "can win in November."