Republican Ted Cruz defeated Donald Trump in the Republican presidential primary in Texas, while Democrat Hillary Clinton notched her sixth Super Tuesday win in the Lone Star State, US networks projected.

The win in Texas was a lifeline for the campaign of Cruz, a US senator from the state, who needed a victory over frontrunner Trump to keep his White House dreams alive.