Results from Georgia's secretary of state showed Erwin receiving about 75% of over 6,000 votes cast. There is no Democrat in the race, so the winner takes the seat spanning Banks, Stephens and Habersham counties.
"It's kind of frustrating," Harold Scott said after casting his ballot for Erwin — the third time he had done so — at the First Baptist Church in Cornelia. "To spend the money three times to get a guy elected, it's kind of silly."
The new vote came as Georgia continues to face scrutiny over its handling of the 2018 elections, during which voters reported a number of issues casting ballots — including long voter lines, malfunctioning voting machines and rejected absentee ballots.
Erwin appeared to defeat Gasaway twice before, first in the original primary last May and then in a redo Dec. 4. But Superior Court Judge David Sweat found illegal votes tainted both results and ordered new elections.
Gasaway challenged May's primary results in court after losing to Erwin by 67 votes. Sweat, a senior judge based outside the district, ruled mapping errors allowed some who didn't live in the district to vote.
Erwin won again in December by just two votes, and was sworn in Jan. 14. But he was removed by a court order within a month, when Sweat threw out those results after finding that four voters cast illegal ballots — enough to have potentially tipped the race.
The cycle of elections and legal challenges left the district without a representative in the state House for much of the 2019 legislative session, which opened in January and ended last week. Habersham County elections supervisor Laurel Ellison estimated the cost of the December do-over at about $5,800 and the cost of Tuesday's race at about $8,000.