DeBrincat also scored for Detroit (10-10-2), which has won three of four.
“We’re playing with good structure and high compete and we’re getting rewarded for it,” Red Wings coach Derek Lalonde said. “It will be a challenge to keep this going.”
Cam Talbot made 24 saves.
“We knew coming into the game that Calgary is a very aggressive team that forechecks hard,” Talbot said. “I thought, if anything, we kind of took it to them for most of the game.”
Connor Zary scored and Vladar had 25 saves for Calgary (12-7-4), which has lost two straight after a four-game winning streak.
“It was a hard game both ways – it was a typical game for us,” Calgary coach Ryan Huska said. “I’m happy with the way the guys stuck with it.”
Talbot (17) and Vladar (20) stopped all 37 shots taken at 5-on-5.
“I think that’s how the game was – there wasn’t a lot of room on the ice for either team,” Huska said. “Their power play scored twice for them and that was the difference in the game, but I’m not at all disappointed with our effort.”