Cahill, 49, thanked his family and his supporters and reiterated his campaign message that his administration would be more open and transparent than Scanlon's.
"The message is basic," he said. "This is a great community, and its best days are ahead of it."
'Have to work harder'
Scanlon and his supporters acknowledged that they are going to have to pick up the pace of the campaign if Scanlon hopes to win on Nov. 8.
Scanlon failed to win any of the six wards outright and came in last in Ward 3, the downtown ward where he has struggled in previous elections.
"We're going to have to work 50 times harder," said Bruce Nardella, a former alderman and a Scanlon supporter. "You can bet the other guy's going to be going after them at 7 in the morning."
One of Scanlon's supporters recommended that the mayor stand on the Beverly-Salem bridge with a "thank-you" sign early this morning.
"I don't know what to say, guys," Scanlon told the crowd. "I'd rather have the biggest number (of votes), but I'm glad I don't have the smallest number. I was vain enough to think we'd be first, but this was 6,000 people (voting) and the final will be 12,000. We have an opportunity to win, and I think we have the better candidate. It's going to take a lot of hard work. I'm going to have to find a way to knock on more doors."
Back at the Italian Community Center, Kernwood Heights resident Bill Sullivan said he followed Cahill's career as state representative and volunteered to help in this campaign. Everywhere he went, Sullivan said, it seemed that everybody knew Cahill.
Sullivan said he hasn't known Cahill long, but was impressed by his experience and ability.
"Having somebody like Mike who's been to Beacon Hill and knows the players up there, I thought he was kind of the next generation of leadership," Sullivan said.
Euplio "Rick" Marciano, a retired U.S. Army veteran who did not raise any money in the campaign, finished fourth with 145 votes.
Staff writer Paul Leighton can be reached at 978-338-2675 or by email at email@example.com.