Republican Rep. Barry Moore won election to a U.S. House seat representing Alabama on Tuesday. Moore defeated Democratic nominee Tom Holmes to win the election to Alabama's 1st Congressional District.