Spencer Platt/Getty Images

Ted Cruz and Bernie Sanders win Oklahoma.

It’s an important win for both Cruz and Sanders, though the projected margins aren’t big enough to make it a true victory for either. 

News outlets are projecting that Cruz has 34 percent of the vote, to Donald Trump’s 30 percent. That means he’s squeaking by in one of the most Evangelical states in the nation. Still, this is Cruz’s third victory in the Republican primary (the other two are Iowa and his home state of Texas), which is three more than Marco Rubio can claim.

Sanders’s win—his second of the night—is important for morale, but isn’t decisive enough to really threaten Clinton. Oklahoma’s Democratic demographics, which skew very white, young, and socialist, mean that he should have done even better.