U.S. President Donald Trump and his Democratic rival, Joe Biden, were locked in a surprisingly close race a day after the presidential election as Biden came from behind Wednesday to hold razor-thin leads in several battleground states.

The former vice president was projected to have secured at least 253 electoral votes, just 17 short of the 270 needed to win the White House as of 8 p.m.

The reading marks an increase of 16 from earlier in the day as Biden has since been projected to win Michigan, one of six battleground states that were all won by Trump in 2016 that also include Arizona, Florida, North Carolina, Pennsylvania and Wisconsin.

Trump was projected to have won 213 electoral votes, unchanged from earlier Wednesday.

Biden is also projected to take Wisconsin, while he maintains a lead in Arizona, which if won, would leave him only six votes shy of the 270 electoral votes needed to win.

Biden expressed confidence that he will emerge victorious but stopped short of declaring victory, saying, “Every vote must be counted” and that he will not do so until the count is finished.

“It’s clear that we’re winning enough states to reach 270 electoral votes needed to win the presidency,” he told the press conference.