Mike Sanphy is poised to become the next mayor of Westbrook after squeaking out a close victory over fellow Democrat Michael Shaughnessy.

Unofficial results from City Hall have Sanphy winning with 3,231 votes, compared to 3,141 for Shaughnessy, and 2,188 for independent James Tranchemontagne. Unenrolled candidate Jason Jerrier received 455 votes.

“I’m very pleased,” Sanphy said, following a celebration at Stockhouse Bar & Grill off Main Street. “It was a long, hard battle.”

Sanphy gave credit to Lynda Adams, a former city clerk who ran unopposed for Sanphy’s Ward 5 City Council seat, and who ran his campaign.

Meanwhile, at Lenny’s off Route 302, the Westbrook Democratic Committee, which had nominated Shaughnessy, was disappointed by the vote tallies, but remained optimistic overall about Shaughnessy’s campaign.

“If I have to lose, this is the way to go,” Shaughnessy told his supporters after the final numbers came in. Many told him that his showing was impressive given his short time in Westbrook.

Given the close tally between the top two finishers – 90 votes – Shaughnessy’s campaign may request a recount, but it’s unlikely he would make up the difference.

Unofficial results for all other races were released by City Clerk Angela Holmes at 1:30 a.m. Wednesday.

Democrat Ann Peoples handily defeated Steve Willette and Jeff Labbe in a three-way race for a Councilor At-Large seat, and Victor Chau retained his Ward 2 City Council seat over Veronica Bates, 1,041-564.

The $27.3 million school expansion bond also passed by a count of 5,291-3,804.

Westbrook also voted to re-elect Dillon Bates for House District 35, where he bested Republican challenger James Bourque, 2,846-1,962.

This story will be updated.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.