PORTLAND, Maine — A Portland man faces a drunken driving charge after police found him aboard an idling Zamboni inside the Cumberland County Civic Center.

Police and firefighters were alerted by an alarm at 2 a.m. Tuesday that somebody was inside the arena, which is home to the Portland Pirates hockey team.

Police officers discovered 25-year-old Adam Patterson on top of the Zamboni and arrested him before he could drive it out of a storage area.

Police say Patterson appeared to be intoxicated. He faces charges of operating under the influence, among other things. Civic Center General Manager Steve Crane said somebody also had driven one of the center’s forklifts and hit a sprinkler line.