With 99% of the vote counted:
Primary totals - both parties combined
-------------------------------------
Trump - 40.7%
GOP other than Trump -10.5%
Democrats - 48.7%
Total Votes - 433,093
That's an 8-pt advantage for Democrats over Trump in New Hampshire. In order for Trump to win, over 76% of the Republicans who voted for someone other than Trump would have to come back in November and change their vote for the guy who continues to insult them.
These are four electoral votes that Trump won't be getting.