Ohio Gov. John Kasich, whose aspirational conservative message contrasts with Trump's populist rhetoric, surged to a surprise second place in the GOP race.
Trump, a brash businessman and reality TV star who has never run for office, and Sanders, a self-declared democratic socialist, were both seen as long-shot outsiders when they launched their campaigns. Their victories reflect deep bipartisan anger at professional politicians and suggest that both the Democratic and Republican races will now be long, acrimonious struggles that could stretch well into the spring.