It's a campaign-saving win for John Kasich and a campaign-ending loss for Marco Rubio. In the latter race, Donald Trump easily defeated the Florida senator in Rubio's home state. The contest had been seen as do-or-die for Rubio, and it turned out to be die: He suspended his campaign in an evening address to supporters. Both CNN and the AP called the state as soon as the last polls closed at 8pm Eastern, with Trump up by nearly 20 points in the winner-take-all contest.
In the other big race, however, Kasich got a much-needed win in his own home state of Ohio. Kasich beat Trump by around 11%, and he received a rousing cheer from supporters when he promised, "I will not take a low road to the highest office in the land," per Reuters. Trump, meanwhile, praised Rubio: "He's tough, he's smart, and he's got a great future." In the other three states voting Tuesday night, Trump racked up victories in Illinois and North Carolina, and with 99% of precincts in, he had an 0.2% lead over Ted Cruz in Missouri. Earlier, he won the Northern Mariana Islands caucus with 73% of the vote. (Click for Democratic results.)