Sen. Ted Cruz has won the Republican presidential primary in Oklahoma, a neighbor to his home state of Texas. Billionaire businessman Donald Trump is leading Florida Sen. Marco Rubio in the race for second place.

Cruz had appealed especially to Oklahoma's large population of conservative Christians.

Cruz, Trump and Rubio each visited the state following last Thursday's heated Republican debate.

Vermont Sen. Bernie Sanders has defeated Hillary Clinton in Oklahoma's Democratic primary, winning a contest that the former secretary of state had picked up eight years ago.

Sanders drew large, enthusiastic crowds in two recent visits to Oklahoma City and Tulsa, and both candidates made television ad buys in the Sooner State.

In 2008, Clinton won the Oklahoma presidential primary but eventually lost the nomination to Barack Obama. Former President Bill Clinton stumped for his wife in Oklahoma twice in the last two weeks, including events Saturday in Tulsa and Edmond.

Oklahoma has 38 pledged Democratic delegates and four superdelegates not bound to any one candidate.