The Des Moines Register just released its final pre-caucus polling.

Trump is up, but its close enough that everything will depend on turnout, as the Register analysis shows:

Donald Trump has muscled ahead in Iowa, regaining his lead on the brink of the first votes being cast in the 2016 presidential race.

Trump stands at 28 percent, while rival Ted Cruz has slid to 23 percent. But there’s still a strong case for Cruz in this race — he’s more popular and respected than Trump, the final Des Moines Register/Bloomberg Politics Iowa Poll shows.

“The drill-down shows, if anything, stronger alignment with Cruz than Trump, except for the horse race,” said J. Ann Selzer, the pollster for the Iowa Poll.

This could be important:

Among first-time caucusgoers, Trump has a 16-point lead. But the universe of experienced caucusgoers is bigger, where Cruz has a 3-point lead.

Here is the rest of the field. Looks like Jeb, at 2, will have some decisions to make.

Des Moine Register Final Poll Republicans all

The Register has detailed analyses of the support and factors by candidate.

I may add to this post later, when I have time. Wanted to get the results up as soon as possible.

Among the Democrats, it’s almost a dead heat, but Sanders has the younger, more motivated vote.

UPDATES: Some more analysis from the polling by people who had more time tonight than I did:

Sad

About the Ted Cruz mailer and the Secretary of State chewing him out, turns out he’s a Trump supporter: