Democrat Corey O’Connor took the stage at a South Side union hall Tuesday night an hour after polls closed and told hundreds of supporters he would be Pittsburgh’s next mayor.

“I am humbled and inspired by the great honor and privilege of serving as your next mayor,” O’Connor said after sharing a hug and kiss with his wife, Katie.

“The road that we will travel is long and steeply uphill but I promise you this — I will be honest and transparent about the challenges we face. I will listen to each and every one of you.”

O’Connor jumped out to a commanding early lead in Pittsburgh’s mayoral election Tuesday over Republican rival Tony Moreno, a former Pittsburgh police officer.

O’Connor, who will be Pittsburgh’s 62nd mayor, received more than 90% of mail-in and absentee votes, compared to just under 8% for Moreno, according to unofficial election returns.

Those early results were so decisive that The Associated Press called the race for O’Connor before 8:30 p.m. — less than a half-hour after polls closed and even before any in-person ballots had been tabulated.

That news prompted cheers from about 300 O’Connor supporters gathered at the International Brotherhood of Electrical Workers union hall.

O’Connor will replace incumbent Mayor Ed Gainey, who he defeated in the Democratic primary in May.

O’Connor, 41, of Point Breeze, is Allegheny County’s controller. A former city councilman, he is the son of the late Mayor Bob O’Connor.

“I’m sure mom and dad are happy somewhere,” O’Connor told the crowd, his voice cracking.

Moreno, 57, of Brighton Heights, came in third in the 2021 Democratic mayoral primary before running as a Republican in the general election, losing to Gainey.

On the campaign trail, O’Connor said the city needs new leadership. He vowed to rein in city spending amid financial challenges and convince the city’s biggest nonprofits to help pay for important expenses, like new ambulances.

His vision for the city focuses on incentivizing economic growth and making Pittsburgh a place where people would want to raise their families.

O’Connor said he will prioritize hiring a permanent police chief after the bureau has seen five different top cops under Gainey’s tenure.

Moreno campaigned on being a changemaker who would bring a different approach to city hall after decades of Democratic leadership.

Moreno pledged to grow the police bureau, cut back on spending and clamp down on homeless encampments.

In a city where Democrats hold an overwhelming voter registration edge, O’Connor has been viewed as the strong favorite in the mayoral race. He has steadily outpaced Moreno in fundraising. As of the last campaign finance filing deadline on Oct. 20, O’Connor had over $531,000 compared to Moreno’s roughly $5,000.