COLUMBUS, Ohio — Ohio Secretary of State Frank LaRose has won the state’s Republican primary over a conservative challenger who questioned the legitimacy of the 2020 presidential election results.

LaRose defeated former state lawmaker John Adams in Tuesday’s primary election. He will face Democrat Chelsea Clark, a suburban Cincinnati City Council member and businesswoman, in November. Clark was unopposed in Tuesday’s primary.

LaRose was elected Ohio secretary of state in 2018 and presided over the state’s 2020 election. LaRose defended the integrity of the vote count in the weeks after the 2020 election, saying, “Elections are run better and more honestly than really I think they ever have been.” This year, however, while trying to win Donald Trump’s endorsement, he changed his tune, saying he agreed with the former president that “voter fraud is a serious problem.”

LaRose had Trump’s endorsement in the race. He had backed Trump’s first run for office in 2016 and was part of a team that handled logistics for Trump’s 2017 inauguration.

Adams is an Army and Navy veteran and former state lawmaker who had criticized LaRose for his role in postponing the March 2020 primary during the coronavirus pandemic.