GOP Debate Highlights: Candidates Face Off Before Iowa Caucuses

WATCH: Megyn Grills Cruz & Rubio on Past Statements on Illegal Immigration

WATCH: Ted Cruz Argues Rivals Are Being Invited to 'Attack' Him

At tonight’s Fox News-Google GOP debate in Des Moines, Iowa, Ted Cruz and Marco Rubio called each other out on their respective records on illegal immigration.

Cruz said it's a simple fact that Rubio "stood with" Obama, Harry Reid and Chuck Schumer and supported amnesty, while he led the fight against it. 

Rubio responded: “This is the lie that Ted’s campaign is built on … that he’s the most conservative guy, and everyone else is a RINO.”

He then slammed Cruz for being "willing to do or say anything to get votes."

Rubio sat down with Sean Hannity after the debate, saying there will no "common-sense" comprehensive immigration reform until Americans are confident that the border is secure. 

He said "we'll see what the American people are willing to support" after the border is secure, maintaining that he will not support amnesty. 

Rubio said Jeb Bush supported a path to citizenship for illegal immigrants, but has now changed his position. 

"Ted Cruz did support legalization. Megyn pointed that out. He did. If he's changed his mind, then just say you've changed your mind. But don't go around pretending you're the only one that's pure on this. He's trying to trump Trump on immigration and that's just not gonna work," he argued.

Watch more above, and see more debate highlights, here.

HIGHLIGHTS: O'Reilly Presses Trump on Skipping GOP Debate

Rubio: Hillary or Bernie as President Would Be 'a Disaster for America'

Cruz Reacts to Trump Skipping Thursday's GOP Debate