Literally the first line of Cruz's victory speech was "Let me first of all say, to God be the glory."
That's probably more worrying than anything The Donald may have said if he'd won. Instead, Trump said he was "honoured" by the second-place finish - although doubtless if he'd won, he'd call the person coming second a "loser".
The next president will almost certainly be one of these five people:
Hillary Clinton
Ted Cruz
Marco Rubio
Bernie Sanders
Donald Trump
Hmmmm ...