With all city precincts reporting, Marc Hunt and Chris Pelly have won seats on Asheville City Council. Incumbent Jan Davis has come in a mere 40 votes ahead of Lael Gray, meaning the race is likely headed for a recount. With all precincts reporting, the A-B Tech sales tax referendum has passed. (Photos by Bill Rhodes)