Justin Harlow has been certified as the winner of the Democratic primary for the District 2 City Council seat by 16 votes.
The race isn’t officially over, however. J’Tanya Adams, who finished second, has requested a recount. That will take place 1 p.m. Friday.
After counting a handful of provisional ballots, Harlow finished the race with 2,362 votes and Adams had 2,346.
The winner will face Republican Pete Givens in the November general election. District 2 covers much of northeast Charlotte, starting in uptown and running to Mountain Island Lake and Northlake Mall.
Sign Up and Save
Get six months of free digital access to The Charlotte Observer
There was no incumbent in the race. Al Austin stepped down from the seat earlier this year to take a job with the N.C. Department of Transportation.