It's winner take all come Tuesday in Arizona, and Republican Presidential Candidate Ted Cruz knows it.
He rallied about 2,000 supporters at a packed house at Arizona Christian University in North Phoenix, Friday night.
"We are here fighting for this nation that we love so much, we are here fighting for our kids, we are here fighting for the bill of rights," said Cruz.
The Texas senator spoke at length about his stance on the economy, military, and foreign policies.
"Let me be very, very clear to the men and women of Arizona, I will not compromise your religious liberties," added Cruz.
Some Cruz supporters say he hit the nail on the head on a key Arizona issue, immigration.
"I believe in his sincerity, he does talk tough, but I want him to talk the talk and walk the walk," said Cruz supporter Melanie Bailey.
Cruz admits, he has a tough road to the nomination, needing to win about 80% of the delegates still up for grabs.
Some Arizona supporters are confident he can do it.
"More than ever, it counts now, and if you don't vote, than you have no right to complain about what happens in the future," said Cruz supporter Lois Boltz.