Allegheny County Controller Corey O’Connor defeated Pittsburgh Mayor Ed Gainey in the city’s hotly contested Democratic mayoral prim, The Associated Press projected Tuesday, after a race which garnered national attention as a notable proxy fight between progressives and center-left Democrats.
With more than 85% of the vote in, O’Connor led Gainey 54%-46% in the nominating contest.
Tuesday’s election was one of the first major Democratic primaries since the 2024 election in which the party’s progressive and center-left wings faced off. And the mayoral race followed an election cycle where Democratic governance of cities took center-stage in Republican campaign messaging.