Most reports indicate that Bill de Blasio has won the Democratic primary in the New York City mayoral race, but there is still a slight chance that he could face a runoff in a one-on-one competition with former city comptroller Bill Thompson.

According to the Associated Press, 97 percent of precincts said de Blasio had about 40.2 percent of the vote, just past the 40 percent threshold required to avoid a runoff.

As de Blasio and Thompson led the way on Tuesday, two early favorites could only sit and watch as their chances evaporated. Anthony Weiner was successful early on, but his ratings plummeted after a mid-summer scandal turned voters away for good. He reportedly finished with only 5 percent of the vote.

Christine Quinn, who would have been the first woman and first openly gay person to become mayor of New York City, had the edge earlier in the summer when a July poll said she had a 27-21 lead over de Blasio. That all changed after she was unable to avoid negative publicity about her loyalty to current mayor Michael Bloomberg. She had 16 percent of the vote at the end of the day on Tuesday.

De Blasio celebrated in his home borough of Brooklyn last night as if there was no chance of a runoff.

"We are better as a city when we make sure that everyone has a shot," de Blasio said to his supporters late last night. "We begin tonight."

Thompson wasn't conceding the race that fast.

"Three more weeks! Three more weeks!" he said, referring to the possibility of a runoff. "This is far from over," he said.

According to reports, we may not know for a week whether there will be a runoff or not.