Washington (CNN) Two days before the New Hampshire primary, Vermont Sen. Bernie Sanders said Sunday that the Iowa caucuses were an "embarrassment" and a "disgrace" but that he is confident his campaign "won the Iowa caucus."

"All I can say about Iowa is, it was an embarrassment. It was a disgrace to the good people of Iowa who take their responsibilities in the caucuses very seriously. They screwed it up badly, that is what the Iowa Democratic Party did," Sanders told CNN's Jake Tapper on "State of the Union."

During a town hall in New Hampshire, Sanders and fellow Democratic presidential candidate Pete Buttigieg each claimed victory in Iowa.

Sanders reiterated his claim on Sunday.

"When you win an election by 6,000 or 2,500 votes from where I come from you win the primary or the caucus. So we are confident we won Iowa," he said.

Read More