Live-Blogging the New Hampshire Primary
With 70 percent reporting (211 of 300 precincts), the Republican lineup remains unchanged.
Trump (34.3 percent), Kasich (16.3 percent), Cruz (11.5 percent), Bush (11.2 percent), Rubio (10.4 percent).
The finish for third may be down to Cruz and Bush, with the Texas senator ahead by only 696 votes. Rubio has 1,457 votes less than Bush -- 2,153 less than Cruz.