Follow CBSDFW.COM: Facebook | Twitter

WASHINGTON (AP) — Ted Cruz is vowing that “tonight was a good night,” even though he has yet to win any of the five states that held Republican primaries.

Addressing hundreds of raucous supporters at a hotel in his hometown of Houston, Cruz said that “after tonight, America now has a clear choice.”

Cruz said that only he and Donald Trump have a shot at winning the Republican nomination.

He didn’t name Ohio Gov. John Kasich, who captured his home state Tuesday. But Cruz said other campaigns have “no mathematical possibility whatsoever.”

Cruz says he is welcoming Marco Rubio’s former supporters “with open arms.”

Cruz said at a Houston rally that the battle for the Republican presidential nomination battle was a “two person race” between himself and Donald Trump.

Rubio suspended his presidential campaign on Tuesday.

He did not mention Josh Kasich by name but clearly was belittling his chances. Kasich won his home state of Ohio on Tuesday but that has been his only victory of the year.

Cruz has won seven states but still significantly trails Trump in delegates. The Texas Senator claimed that the media was “rooting” for Trump because he is the only candidate Hillary Clinton could beat.

Cruz has yet to win a state on Tuesday though the race in Missouri has not yet been called.

(© Copyright 2016 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)