There is just one day before Iowans head to their local caucuses, and there is a very good chance that Ron Paul can pull off a major upstart and win the whole thing.
In the final major poll by the Des Moines Register, Mitt Romney leads the pack with 24% of the vote -- pretty much his vote total since the race began. But Paul is a close second at 22%.
Paul has made steady progress in the polls, but the Register points out his "momentum may have stalled," writing:
His support eroded from 29 percent on the first day of polling to 16 percent the last.
But Paul's supporters are not too concerned about the numbers. He received a raucous reception at a campaign stop in Des Moines on Monday: