Iowa's caucuses results were a bit shocking for many, as reported by Fox News Latino. Marco Rubio surprised everyone by coming in very close to Ted Cruz, who won last Monday, and behind Donald Trump by only one percent.

The publication reveals that Rubio was just one percent behind Trump since the Florida senator received 23 percent of the votes while Trump was at 24 percent. However, the news agency revealed an even bigger surprise for the evening with Rubio very close to Texan senator Cruz with only five percent away since Cruz received 28 percent from the Republican caucus voters.

The news comes after Rubio was previously reported to not be a threat to the two leading Republican candidates, Trump and Cruz. However, after Monday night's voting results in the Iowa primaries, Rubio is now seen as a threat, especially to Cruz who shifted his attention to him after slamming Trump in the past, the New York Times reported.

Cruz's latest advertisement, where he called himself an "Obama Nemesis" also mentioned Rubio as "The Republican Barack Obama," the publication said. According to the outlet, Cruz is using Rubio's platform in immigration reform to slam his opponent by calling it an "amnesty."

"If that's one of the issues we're talking about heading into Monday that's a good thing," a senior advisor of Cruz told the news agency before the votes were cast. However, Rubio's party are in high spirits after receiving the results.

According to the publication, although Rubio came in third as projected, he did so very close to his opponents which was promising for his campaign. "What we witnessed in Iowa yesterday was the result of the strength of Marco's candidacy," a statement from the Rubio campaign said as quoted by the news outlet.

"A vision for a New American Century that resonated across a broad spectrum of caucus-goers, and a campaign built from the ground-up over the last few months that was ready to persuade and turn out the vote," the statement added.

Vanity Fair even reports that Rubio is the unofficial winner of the Iowa caucuses behind Trump and Cruz by only a few points. And as the results are promising for the Florida senator, he heads to New Hampshire where the Feb. 9 votes will be cast before the general elections in November.