Washington (CNN) - Democrats are celebrating an election victory in northern Virginia.
Democratic delegate David Marsden narrowly defeated Republican Steve Hunt Tuesday in a special election to fill the state Senate seat in Fairfax County that was formerly held by Republican Attorney General-elect Ken Cuccinelli. Marsden won by 317 votes out of more than 23,000 cast. The district had been in Republican hands for nearly two decades.
The victory comes after the GOP made major gains in Virginia in November's elections, highlighted by Republican gubernatorial candidate Bob McDonnell's trouncing of Democratic opponent Creigh Deeds to win back the governor's office for the first time in 8 years.
Republicans did win the other state senate special election Tuesday, holding onto a seat in Virginia Beach.
As of next week, the GOP will control the state's top three positions and will hold a larger majority in the assembly. Thanks to their victory in Fairfax County, the Democrats will now have a 22 to 18 seat advantage in the state Senate.
The Democratic National Committee sent out an e-mail Wednesday morning touting the election victory in northern Virginia.
Follow Paul Steinhauser on Twitter: @psteinhausercnn