RICHMOND, Va. -- House Majority Leader Eric Cantor easily won his Republican primary race in Virginia, brushing aside a challenger he had trounced in the November election two years go.

Cantor is second only to Speaker John Boehner in the leadership of the House's large Republican majority. He had 79 percent of the vote over Floyd Bayne.

Bayne got less than 7 percent of the vote in 2010 election when ran as the Independent Green nominee against Cantor.

Cantor faces Democrat Wayne Powell this November in Virginia's heavily Republican 7th District. Powell, a Richmond lawyer and retired Army colonel, clenched his party's nomination after other Democrats dropped out.

Earlier on HuffPost: