Challenger Justin Outling has conceded to incumbent Nancy Vaughan in the race for Greensboro mayor.
Outling, a city councilman in District 3, had been trying to unseat Vaughan, who has been mayor since 2013, and he came close to doing just that.
In complete but unofficial results from last week's election, Outling trailed by just over 400 votes. But that was enough to be outside of the 1 percent threshold needed to call for a recount.
In the days after the election, Outling declined to concede, saying he was waiting for mail-in ballots to be counted.
But on Monday, Outling changed course, posting on Facebook that given the small number of ballots left to be counted, it was apparent Vaughan would prevail. He thanked his volunteers and supporters for their work on the campaign.
The race featured a write-in campaign by businessman Chris Meadows that may have played a spoiler role in the race. Write-ins received 15 percent of the tally.