CALGARY, Alberta -- The Calgary Flames ended a four-game losing streak by beating up on a team mired in a deep slump of its own.
With the win, Flames coach Mike Keenan tied Pat Quinn for fourth all-time in NHL coaching victories with 657.
With the Flames trailing 2-1 in the second period, Lombardi tied the game, pouncing on Sergei Kostitsyn's miscue and racing in alone on Jan Halak, beating the goaltender with a backhander.
Thirty-two seconds later, Dion Phaneuf's shot deflected in off a Canadien to give Calgary its first lead of the night.
"We're really happy with the way we played. That's the kind of game we were looking for: a lot of energy and playing a full 60 minutes," said Lombardi, who also added two assists.
Meanwhile, the Canadiens held a players-only meeting that lasted over 30 minutes after their sixth road loss in a row and eighth defeat in their last 10 games.
"A lot of good things were said. Hopefully it's a step in the right direction," Montreal all-star defenseman Mike Komisarek said.
The Canadiens were making their first stop on a season-high six-game road trip. They play in Edmonton on Wednesday night.
"The first thing is to really try and forget the last two weeks," said Montreal captain Saku Koivu. "We can't feel sorry for ourselves and we know the situation that we're in. We're the only ones that are going to dig ourselves out of that hole."
When asked if the meeting was a passionate one, Koivu responded, "We're trying to bring the passion back onto the ice, that's what we're trying to do."
"Right now we still have games, we still have time to come back and turn this thing around," Montreal coach Guy Carbonneau said. "Tonight was a good time to do that, between the players to air out whatever concern they have and try to pull back again together.
"Right now we're not playing with confidence. It seems that every time we make a mistake it's in our net. Making plays and making passes is really hard because of the confidence that we don't have."
Calgary put the game away in the third period with Bourque's score and Moss getting the night's lone power-play goal of the night.
Making his first start in nine games, Halak saw 41 shots in dropping to 11-10-1. Miikka Kiprusoff made 22 saves to improve to 31-15-3.
Calgary really poured it on in the second period, outshooting Montreal 20-4. Despite the disparity in shots, the biggest save of the period belonged to Kiprusoff. After going more than 14 minutes without a save, Kiprusoff stacked his pads to deny Andrei Kostitsyn of what looked like the tying goal.
"It was one of those plays where you just have to throw up something and hope and I was lucky enough that I got a glove on it," Kiprusoff said.
Boyd's goal came just over 30 seconds later.
"Our penalty killers were huge for us tonight," said Phaneuf. "They work hard every night, night in, night out, blocking shots, and for them to be rewarded offensively, it was good to see."
In Montreal's first visit to Calgary in more than three years, D'Agostini opened the scoring midway in the first period. Chris Higgins found the Canadiens rookie open in the slot with a centering pass.
The lead didn't lasted long. Cammalleri deflected in Adam Pardy's tricky bouncer from the blue line, tying it 1-1.
- Calgary entered the night having scored just three short-handed goals all season. Montreal had surrendered four before Monday night.
- In his four starts this season after having a game off, Kiprusoff is 2-1-1 with a 3.36 goals against average.
- Jarome Iginla has two goals in his last 16 games and has scored in just four of Calgary's last 26 games. Other Flames mired in lengthy goal droughts include Curtis Glencross (12 games), Daymond Langkow (10) and Craig Conroy (10).