BUFFALO, N.Y. — Matt Moulson scored twice and Jhonas Enroth stopped 42 shots as the Buffalo Sabres beat the Calgary Flames 4-3 on Thursday night.
Zemgus Girgensons and Marcus Foligno also scored for the Sabres, while Tyler Ennis had three assists. Moulson's second goal of the game, on a pass from Ennis with 7:29 to go, broke the 3-all tie and gave the Sabres their second straight win.
Mark Giordano, Sean Monahan and David Jones scored for Calgary, which outshot Buffalo 45-19.
The Sabres have won four straight at home, and are 4-4 against the Pacific Division.
Monahan scored on a rebound at 3:14 of the third to give the Flames a 3-2 lead. Girgensons then tied it when he took a pass through the crease from Ennis and shot into an open net at 7:59.
After a tepid start, Girgensons faked Karri Ramo down to the ice before the Flames' goalie recovered to stop the center's wrap around attempt.
And Paul Byron split two Sabres defensemen to earn a breakaway, but Enroth grabbed the high backhand shot and held it for a whistle.
The scoreless first period gave way to a four-goal second.