The Iowa Democratic Party said Monday night that results from the state’s first-in-the-nation caucus were greatly delayed due to “quality checks” and new reporting rules, an embarrassing complication that added a new layer of doubt to an already uncertain presidential primary season.

But Vermont Sen. Bernie Sanders said he had “a good feeling we’re going to be doing very, very well here in Iowa” once results were posted.

“Today marks the beginning of the end for Donald Trump,” he predicted.

LIVE RESULTS FROM THE IOWA CAUCUSES

Democrats hoped that Iowa’s caucuses would provide some clarity for what has been a muddled nomination fight for much of the past year. But apparent technology issues delayed the results as the state party suggested turnout was on track to match 2016 numbers.

Party officials held a call with campaigns as concerns were growing over the delays.