Farley said the flier might have cost her the election.
In Tuesday's balloting, Williams, 33, business administrator at Harvest Church, received 886 votes, or 54.06 percent of the votes cast in the nine precincts that comprise Ward 8. Farley, 59, a small-business owner, captured 753 votes. Williams will take over the seat being vacated by Dan Quinn.
Williams, Greg Jungman and two incumbents will take their oaths of office in a ceremony set for 6 p.m. Tuesday at city hall, 201 W Gray St.
Jungman, 35, who was elected in April to the Ward 4 seat, will replace outgoing Councilwoman Carol Dillingham. He is the Oklahoma director of affordable housing for the U.S. Department of Housing and Urban Development.
Incumbents Tom Kovach, 49, representing Ward 2, and James Griffith, 62, of Ward 6, overcame challengers in April to retain their positions.