IE 11 is not supported. For an optimal experience visit our site on another browser.

Ted Cruz is projected to win the Iowa Republican caucus

Texas Sen. Cruz bested Donald Trump and Florida Sen. Marco Rubio with the rest of the field trailing further behind.
Senator Ted Cruz greets supporters at rally in Ames, Ia., Jan. 30, 2016. (Photo by Mark Peterson/Redux for MSNBC)
Senator Ted Cruz greets supporters at rally in Ames, Ia., Jan. 30, 2016.

NBC News projects that Texas Sen. Ted Cruz will win the Iowa Republican caucuses. The Democratic race remains too close to call.

Cruz bested Trump and Florida Senator Marco Rubio with the rest of the field trailing further behind.

Iowa Caucus: Click here for complete coverage and live updates

Cruz, who lagged in the polls behind Donald Trump in the final days heading into the caucus, pulled out an upset over the real estate mogul's bombastic campaign.

Cruz competed fiercely in the state where a majority of caucusgoers identify as evangelical, a constituency that appreciated Cruz's conservative social beliefs.

Former Arkansas Governor Mike Huckabee announced via Twitter that he is suspending his campaign. Huckabee was the Iowa caucus winner in 2008 but lost the nomination to Sen. John McCain. Huckabee didn't run in 2012 and attempted to reach the White House again this cycle but failed to garner support in a crowded field.

On the Democratic side, the race between former Secretary of State Hillary Clinton Vermont Sen. Bernie Sanders is too close to be determined.

Former Maryland Governor Martin O'Malley suspended his campaign for the Democratic nomination before the outcome of the caucuses were known.

This article was originally posted on NBCNews.com.