May 14 (UPI) -- North Carolina State Sen. Dan Bishop won the Republican nomination in the 9th congressional district in a special election Tuesday after last year's results were thrown out because of fraud allegations.
In the Sept. 10 general election, Bishop will face Democrat Dan McCready, who ran unopposed in the new primary, and two third-party candidates.
Bishop avoided a runoff by easily surpassing the 30 percent threshold at 48 percent of the vote with 93 percent of the ballots counted. In the 10-person GOP race, Union County Commissioner Stony Rushing received 48 percent and former Mecklenburg County Commissioer Matthew Ridenhour was the only other candidate in double figures, with 17 percent.
Fewer than 10 percent of voters cast ballots in the district, which stretches along the South Carolina border and includes affluent neighborhoods of Charlotte and its suburbs.
Republicans have held the seat since 1963, including by Robert Pittenger since January 2013.
Pittenger lost to Mark Harris in the first primary.
Harris led McCready by 905 votes in the last general election. State officials ordered the special election after allegations of absentee election fraud were linked to Harris' campaign
Harris had decided not to run again citing, health concerns in February. Harris called for a new vote after originally opposing it.
"Dan McCready went through two elections without telling anyone where he stood on anything -- that ends tomorrow," Bishop told supporters Tuesday night. "Voters in the 9th District deserve a clear choice in this race, and we're going to give them one."
Bishop, who was elected to the state legislature in 2014, is the architect of House Bill 2, the so-called "bathroom bill."
"That bill discriminated against our state's LGBTQ community, hurt our national reputation and cost us billions in economic activity. But he fought for it all the way to the end," McCready's campaign wrote Tuesday night.
President Donald Trump carried the district by about 12 points in 2016.