ATLANTA - It came down to a little more than 700 votes at the end of Tuesday and the end of a long, hard battle fought between two candidates vying to become Atlanta's next mayor.
Keisha Lance Bottoms declared victory just minutes into Wednesday morning, going on stage at her campaign party at the same time as her opponent, Mary Norwood, spoke to her supporters.
Norwood appeared to lead most of the night as the vote count seemed to trickle out of the Fulton County Elections headquarters. The night turned around for Bottoms just before 11 p.m. as results were reported from a significant number of precincts.
"This is about what we hope this city can be for our children's children," Bottoms told her supporters just before 12:30 a.m. Wednesday.
"I stand here tonight, my daddy's daughter, saying dreams do come true," Bottoms said.
That dream might not yet be a full reality as the Norwood campaign expressed concerns over provisional ballots and two Atlanta precincts in DeKalb County. FOX 5 News attempted to reach a representative at DeKalb County Elections around midnight to clear up confusion over a lack of votes in those two precincts but was not able to reach anyone. Norwood also said she wants to wait for the military votes to be counted.
Tuesday, at least one of those questions were answered, this one about the two precincts not counted. DeKalb County Elections said those were added prematurely in advance of the annexation of the Emory area set for the first of the year and do not even count for this election. Officials said they regret the confusion it caused.
Despite those questions, Bottoms declared her victory.
"I want y'all to remember that black girl magic is real," Bottoms said.
Also decided Tuesday was the Atlanta City Council President runoff. Felicia Moore pulled in 55 percent of the vote to beat Alex Wan. The seat was left vacant due to Ceasar Mitchell's run for mayor.
Three other council seats were also decided as well as three Board of Education seats.