Representative Barry Moore has secured victory in the Republican primary runoff for an Alabama Senate seat, defeating candidate Jared Hudson. The win, reported.