MAHA-aligned Republican Zach Lahn will face Democrat Rob Sand in this year's race for Iowa governor, setting up what could be an unusually competitive contest in a red-leaning state.

NBC News hasn’t projected the result. Rob Sand was unopposed in his party primary ahead of a general election that’s expected to be competitive.

Zach Lahn won the Republican primary for Iowa governor over U.S. Rep. Randy Feenstra, who was endorsed by the president.