If you’re just joining us, Ted Cruz has won the Iowa Republican caucuses, while Marco Rubio is nipping at Donald Trump’s heels. With 89% reporting, it's Cruz 27.8, Trump 24.4, and Rubio 23.0. Cruz gets to notch the victory and beat expectations, since polls had shown him falling away from Trump. Rubio, meanwhile, also gets to beat expectations, since no one had him getting this close to 2nd place. The real loser tonight is the guy who can’t stand to lose, Donald Trump.