No winner has been officially declared on the Democratic side in last night's Iowa caucus, but it appears Hillary Clinton has just enough delegates to beat rival Bernie Sanders.

With 99 percent of precincts reporting, Clinton has 49.9 percent support to 49.5 percent for Sanders.

The Iowa Democratic party says Clinton picked up 700 delegates to 695 for Sanders.

Former Maryland Gov. Martin O'Malley failed to get to 1 percent and announced he was dropping out of the race.

Speaking last night, Clinton sounded hopeful as she talked about the future of her campaign.

"I will always work to achieve the America that I believe in, where the promise of that dream that we hold out to our children and our grandchildren never fades," Clinton said.

Sanders has not yet conceded the Iowa race.

In his speech, the Vermont Senator once again positioned himself as the only true reformer in the race.

"Given the enormous crises facing our country, it is just too late for establishment politics and establishment economics," Sanders told supporters.

Sanders has been polling very well in New Hampshire, which holds its primary next Tuesday.

Some polls in that state are giving him a lead of at least 20 points over Clinton.