In contests so close that their outcomes stretched into Wednesday, Minneapolis City Council incumbents won some and lost some as they faced activist challengers.
By the time the vote-counting dust cleared, the 13-member council had five new faces, a makeup that is expected to steer the body in a more progressive direction and change its leadership dynamics.
The biggest upset came in north Minneapolis' Fourth Ward, where Phillipe Cunningham unseated Barb Johnson, who has been council president since 2006. Also on the North Side, Jeremiah Ellison beat Council Member Blong Yang.
Across the city, Jeremy Schroeder beat two-term Council Member John Quincy, winning a seat in south Minneapolis' 11th Ward. Steve Fletcher won the Third Ward seat vacated by Jacob Frey, who won the race for mayor.
Election results trickled in throughout the afternoon, capping a long, divisive campaign season that often pitted establishment Democrats against first-time candidates with activist backgrounds. Winners said Wednesday the upsets were a sign Minneapolis residents are ready for change at City Hall.
"There's just been a yearning in government to really bring it back to the people," Schroeder said.
Council members Alondra Cano and Kevin Reich won re-election Wednesday.
On Wednesday evening vote tabulators named Council Member Abdi Warsame the winner by a narrow margin in the Sixth Ward, which spans a portion of Franklin Avenue and Cedar-Riverside.