Freshman Republican Barbara Comstock has won re-election in Virginia's 10th Congressional District, fending off a strong challenge from Democrat LuAnn Bennett.

The Comstock-Bennett race was the most closely watched congressional race in Virginia; Comstock started off with an advantage but many analysts rated the contest a tossup in the campaign's final weeks.

Comstock emphasized her clout with the GOP's House leadership and took steps to distance herself from presidential nominee Donald Trump.

Bennett, a real estate developer, was making her first run for public office.

The 10th District stretches from the wealthy suburbs of McLean inside the Capital Beltway out west to Winchester.