Indianapolis (CNN)After a decisive win in Wisconsin, Ted Cruz triumphantly declared that his political fortunes were shifting: "Tonight is a turning point," the Texas senator boomed at a victory rally in Milwaukee.
But just a month later, his quest to stop Donald Trump collapsed.
Cruz lost seven consecutive primaries, culminating with Tuesday's defeat in Indiana that led him to end his run for the Republican presidential nomination.
"Together we left it all on the field in Indiana. We gave it everything we've got," Cruz said Tuesday night. "But the voters chose another path. and so, with a heavy heart but with boundless optimism for the long term future of our nation, we are suspending our campaign."
CNN projects Donald Trump wins Indiana, on cusp of GOP nomination
Cruz's campaign threw everything against the wall as Indiana became a must-win.
He struck a dubious bargain with John Kasich to keep the Ohio governor from campaigning in Indiana -- and failed to effectively court Kasich's supporters. He hastily announced Carly Fiorina as his running mate -- a move seen as desperate and compounded by failing to send Fiorina to the parts of the state where she could help. Even a highly coveted endorsement from Mike Pence lacked pizzazz -- in a radio interview, the Indiana governor first lavished praise on Trump before saying he would vote for Cruz.
And heading into Indiana, Cruz also suffered from a number of cringe-worthy gaffes. Footage of Cruz referring to a basketball "ring" and seemingly failing to notice when Fiorina fell off the stage in front of him trailed the senator as he attempted to break out of his rut.
Finally, he got mad. Tuesday, a visibly frustrated Cruz let loose an angry tirade against Trump Tuesday morning, calling the New York real estate mogul a "pathological liar" and a "narcissist."
Cruz unloads with epic takedown of 'pathological liar,' 'narcissist' Donald Trump
"He is proud of being a serial philanderer. ... He describes his own battles with venereal diseases as his own personal Vietnam," Cruz said.
Cruz didn't mention Trump during his speech Tuesday night.
In the end, Cruz's defeat boiled down to this: He never fulfilled his promise to unite the religious right with economic conservatives.
The alliance backfired