@PatriciaMazzei

Bad news for Marco Rubio two days before Florida's primary election: He's way behind Donald Trump in home state -- and now Ted Cruz is essentially tied with the Florida senator for second place.

Trump leads with 43 percent, followed by Rubio with 22 percent and Cruz with 21 percent, according to an NBC News/Wall Street Journal/Marist University poll released Sunday. John Kasich rounds out the field with 9 percent.

The survey of 511 likely GOP voters, conducted March 4-10, has an error margin of 4.3 percentage point.

It's the third poll in a day to find Rubio about 20 points behind Trump and in a statistical tie with Cruz, though each survey was conducted using a different methodology. We won't know until Tuesday's results are in which of those methods, if any -- or another that screens respondents based on their past voter history -- will prove to be most accurate.

A CBS/YouGov Internet poll also released Sunday had Trump at 44 percent, Cruz at 24 percent, Rubio at 21 percent and Kasich at 9 percent (error margin: 4.8 points). A Florida Atlantic University robo-poll released Saturday had Trump at 44 percent, Rubio and Cruz at 21 percent and Kasich at 9 percent (error margin: 3.3 points).

"Let me just tell you, on Wednesday morning, some pollsters somewhere are going to ahve to explain why they're so wrong -- not just about Florida, but multiple places," Rubio told ABC News' This Week Sunday morning.

In the Democratic race, the NBC/WSJ/Marist poll showed Hillary Clinton trouncing Bernie Sanders 61-34 percent, with an error margin of 4.4 percentage points.

This post has been updated.