The Portland Pirates lost two players to serious injuries Friday night. They hadn’t scored in a week.

In the second period of Saturday night’s back-to-back rematch with Albany, they saw their goalie knocked out on a violent collision.

Still, the Pirates managed to scrape together a 2-0 victory before a crowd of 2,448 at Cross Insurance Arena. But the postgame mood was subdued rather than celebratory.

“It was bad,” Coach Ray Edwards said of the incident involving Paul Thompson of Albany streaking toward the net, missing a pass and not slowing as he plowed into goalie Louis Domingue. “I’ll leave it at that.”

Thompson, one of the AHL’s top scorers, received a five-minute major and a game misconduct. Domingue appeared woozy, took several minutes to regain his feet and needed assistance to leave the ice. He had 11 saves, several spectacular.

Mike McKenna finished the shutout with another 13 saves through the remaining six minutes of the second period and all of the third.

“I’m friends with Paul but I’ve seen him do that two or three times,” McKenna said. “He’s a habitual offender. He’s a friend of mine, but I hope the league does something about it because that’s not what should be happening out there. You don’t want to see guys hurt.”

Albany outshot the Pirates 27-24. Alexandre Bolduc ended a franchise-record scoring drought on a backhand to the short side moments after the expiration of an Albany penalty in the eighth minute of the second.

“We said we’d win it for him and we did,” Bolduc said of Domingue. “He was playing unbelievable and kept us in the game. The least we could do was to keep the win for him.”

Eric Selleck added an empty-net goal with 38 seconds left as Portland improved to 8-7.

This was a different team than the one held scoreless Tuesday and Friday nights. For starters, the promotion to Arizona of Lucas Lessio coupled with injuries to Henrik Samuelsson and Jordan Szwarz prompted a shuffling of lines and defensive pairings.

Greg Carey rejoined the team, up from Gwinnett of the ECHL. Defenseman David Schlemko, down from Arizona, cleared waivers and is expected to join the team soon.

Phil Lane set the tone seconds after the opening faceoff with a thumping check behind the Albany net, and it was his forechecking in the final minute that set up Selleck’s clinching goal.

“I give the guys a lot of credit for just battling,” Edwards said. “It wasn’t a pretty game by any stretch of the imagination, but that’s how we had to win it tonight. We’re going to have to win some games like that for a while until we get some people back.”

Until Bolduc’s goal, the Pirates went 169 minutes, 2 seconds without scoring dating back to Lessio’s power-play goal late in the second period of last Saturday night’s 3-0 victory over Lehigh Valley.

Jordan Martinook and Greg Carey assisted.

The Pirates play Sunday at Providence in the first of four straight games on the road.