Republican presidential candidate Ted Cruz would beat rival Donald Trump in a theoretical head-to-head matchup, a new national poll from The Wall Street Journal and NBC News shows. However, among all GOP candidates, Trump still holds a commanding lead as the first choice of 33 percent support nationally. Cruz takes second, with 20 percent.