Republican Donald Trump and Democrat Bernie Sanders cruised to early victories in the New Hampshire primary, while Ohio Governor John Kasich is projected to finish second in the GOP race, CNN reported.
Multiple Republicans, including Texas Senator Ted Cruz, former Florida Governor Jeb Bush and Florida Senator Marco Rubio, are now battling for a third-place finish.
Trump, a brash billionaire reality TV star who has never run for office, and Sanders, a self-declared democratic socialist, were seen as long-shot outsiders when they launched their campaigns.
The report said their victories reflect deep bipartisan discontent at professional politicians and suggest that both the Democratic and Republican races will now be long struggles that could stretch well into the spring.
Trump appeared on stage with a beaming smile on his face and gave a thumbs-up to his crowd of supporters.
“Wow, wow, wow,” Trump said. “We are going to make America great again.”
A hoarse but jubilant Sanders also thanked his supporters with a passionate speech.
“Tonight we have sent a message that will echo from Wall Street to Washington, from Maine to California,” he said.
His Democratic rival, Hillary Clinton, delivered a concession speech that appeared to be an effort to co-opt Sanders’ message about an economy stacked against the middle class while she vowed to fight her rival across the political map.
“Now we take this campaign to the entire country. We are going to fight for every vote in every state,” she said, foreshadowing a long fight for the nomination.
“People have every right to be angry. But they are also hungry. They are hungry for solutions,” she said, adding that she wanted to rein in Wall Street. “But I know how to do it,” Clinton said, implying that Sanders’ calls for a revolution were unrealistic.