Alexandre Bolduc skated in fast, braked slightly as if down-shifting, then flipped the puck over the shoulder of Manchester goalie Jean-Francois Berube for a shootout goal that gave the Portland Pirates a 3-2 victory over the Atlantic Division-leading Monarchs Friday night at the Cross Insurance Arena.

A crowd of 2,678 saw the Pirates stretch their winning streak to five in a game that required overtime and beyond.

“We talked about it before the game,” said Bolduc, the Portland captain. “They’re one of the better teams in the league right now. We saw where we measured up and we believe we can compete with anyone in the league when we play the right way.”

Portland (13-9) and Manchester (13-7) remained tied at 2 through the seven-minute overtime of four skaters per team. Pirates goalie Mike McKenna denied all three Manchester shootout attempts, including the clincher against Brian O’Neill after Bolduc converted Portland’s third effort following misses by Henrik Samuelsson and Justin Hodgman, whose attempt hit the post.

“To find a way to win that game against the top team is important for our psyche and our confidence,” said Coach Ray Edwards, “but I think there’s more. I think there’s another level for us.”

McKenna finished with 32 saves in regulation and OT as the Pirates were outshot 34-26.

“He’s stepping up big,” Bolduc said. “When you have goaltending like that, it gives us a chance to win every night.”

The Pirates jumped to a 2-0 lead on goals 10 seconds apart in the first period. Brendan Shinnimin scored his fifth goal of the season and first since returning from a two-game NHL stint thanks to a slick cross-ice pass from Hodgman. Joel Hanley also assisted.

Moments later, Lucas Lessio one-timed a feed from behind the net by Bolduc with Samuelsson also picking up an assist.

Manchester’s Nic Dowd made it 2-1 with a little more than a minute remaining before the first intermission on a screened shot from the high slot. Zach O’Brien tied it early in the second on a 2-on-1 break when he picked out the top corner over McKenna’s left shoulder.

In the waning seconds of a Portland power play, O’Brien broke away for a potential short-handed goal but McKenna made a pad save to keep the score tied at 2.

Both teams had power-play opportunities in the third, but the closest either came to scoring was when Evan Oberg hit the left post on a drive from the point and Hodgman followed a minute later by clanking the right pipe.

The Pirates finish the weekend with games at Albany on Saturday night and at Providence Sunday. Their next two home games – next Friday and Dec. 17 – are also against Manchester.

NOTES: Arizona made several rosters moves Friday that rippled down to the Pirates, the most notable being a trade with Pittsburgh for defenseman Philip Samuelsson, older brother of Pirates forward Henrik Samuelsson.

The Coyotes sent Pittsburgh forward Rob Klinkhammer and a conditional 2016 fifth-round draft pick.

A former Pirate, Klinkhammer registered 14 goals and 30 assists in 53 games with the 2012-13 Pirates.

The 23-year-old Samuelsson has four assists and 20 penalty minutes in 22 games this season with Wilkes-Barre/Scranton, for whom he was a plus-17 in 64 games a year ago. He also played five games for the Penguins, who drafted him in the second round in 2009. He turned pro after two years at Boston College.

The Coyotes also called up forward Jordan Martinook (four goals, nine assists) and defenseman Andrew Campbell (three goals, five assists). They are expected to play Saturday night in Arizona against the Bruins.

To make room on the roster, the Coyotes sent defenseman David Schlemko to Portland and placed center Kyle Chipchura on waivers.