Republican businessman Zach Lahn defeats U.S. Rep. Randy Feenstra in Iowa’s GOP gubernatorial primary, a result that multiple outlets describe as a rare instance of a candidate beating one backed by President Donald Trump. The Associated coverage notes that Lahn, an aligned “MAHA” figure, tops Feenstra despite Trump’s late endorsement of the incumbent congressman. After the primary, Iowa’s general election matchup is set as Lahn advances to face Democrat Rob Sand. Several sources add background on Lahn’s profile, describing him as a farmer and former conservative political director who was relatively unknown statewide before launching his campaign in November. CBS also highlights that the pairing against Sand could make the contest unusually competitive for a state that typically leans Republican. The outlets collectively frame the primary outcome as both a shift within Iowa’s Republican politics and a potential lead-in to a closely watched fall election.