Texas law maker Ted Cruz has won the Iowa Republican caucuses, the first vote to choose US presidential candidates.
Iowa, traditionally the first caucus is often an indicator of who might go on to win the nomination.
“Tonight is a victory for courageous conservatives,” Cruz declared, to great applause, as he railed against Washington, lobbyists and the media.
He took 28% of the Republican vote, beating the frontrunner Donald Trump.
“I’m just honoured, I’m really honoured,” Trump told Iowa supporters, adding that he was looking forward to the next contest next week in New Hampshire, where polls show him ahead.
Iowa caucus results
Republican vote, 99% reported:
- Ted Cruz: 28%, eight delegates
- Donald Trump: 24%, seven delegates
- Marco Rubio: 23%, seven delegates
- Ben Carson: 9%, three delegates
- Rand Paul, Jeb Bush: one delegate each. Chris Christie, Carly Fiorina, Jim Gilmore, Mike Huckabee, John Kasich and Rick Santorum: no delegates
Democratic vote, 99% reported:
- Hillary Clinton: 50%, 22 delegates
- Bernie Sanders 50%, 21 delegates
- Martin O’Malley, 1%, no delegates