Pittsburgh voters went to the polls to pick a new mayor on Tuesday.
After one term, incumbent Mayor Ed Gainey lost to Corey O'Connor in May's Democratic primary, setting up a challenge between O'Connor and Republican Tony Moreno.
The Associated Press is projecting that O'Connor has defeated Moreno . As the results come in, you can see them in real time below.
Both candidates cast their ballots
Walking into the voting booth on Tuesday morning, both candidates feel confident.
"I feel pretty confident that we got our message across to a lot of people over a year-long-plus campaign at this point," said Corey O'Connor.
"Everybody tells me, 'You don't have a chance,' but that's not what people on the streets say. It's 50-50, everybody," Moreno said.
"Your vote matters, an

KDKA

USA TODAY National
WTAE-TV Pittsburgh
FOX 29
NBC10 Philadelphia
The Daily Beast
The Babylon Bee
RadarOnline
Martinsburg Journal
AlterNet