CALGARY, AB -- Markus Granlund had a goal and an assist and Jonas Hiller made 33 saves to help the Calgary Flames to a 4-3 win against the Toronto Maple Leafs at Scotiabank Saddledome on Tuesday.
Mikael Backlund, Micheal Ferland and Dougie Hamilton scored for the Flames (24-25-3), who won back-to-back games for the first time since Jan. 2-5. Calgary has won three of their past four games.
Granlund was expected to be a scratch prior to the game. Instead, the Flames scratched their top two scorers, forwards Johnny Gaudreau and Sean Monahan, and forward Lance Bouma. Gaudreau leads the Flames in goals (21), assists (28) and points (49); Monahan is second with 16 goals and 35 points.
Peter Holland, Josh Leivo, and Jake Gardiner scored for the Maple Leafs (19-24-9), who have lost six of the past eight games.
Earlier Tuesday, Toronto traded captain Dion Phaneuf, forwards Matt Frattin, Casey Bailey and Ryan Rupert, and defenceman Cody Donaghey for defenceman Jared Cowen and forwards Milan Michalek, Colin Greening and Tobias Lindberg, along with Ottawa's second-round pick in the 2017 NHL Draft. None of the players acquired by the Maple Leafs were in the lineup against the Flames.
Granlund put Calgary up 1-0 with a shorthanded goal at 10:40 of the first period. He got behind Maple Leafs defenceman Morgan Rielly and settled down a flip pass from Michael Frolik before beating Maple Leafs goaltender James Reimer five-hole to give the Flames the lead.
It was Granlund's first goal in 21 games and Calgary's second shorthanded goal of the season.
Toronto responded 44 seconds later on the same power play, when Holland tipped a point shot from Frank Corrado past Hiller.
Backlund restored Calgary's lead with 1:57 remaining in the first. He won the ensuing face-off after Toronto was called for too many men on the ice and tipped Hamilton's wrist shot from the point behind Reimer to make it 2-1.
Ferland doubled Calgary's lead with an even-strength goal early in the second period. Joe Colborne broke wide before centering a pass that Ferland tapped by Reimer's pad and inside the far post to put Calgary up 3-1 at 4:06.
Hamilton made it 4-1 at 14:08. Granlund won a face-off in Toronto's end and Hamilton beat Reimer over the glove with a point shot through a crowd.
Leivo cut the deficit in half when he beat Hiller with a shot over the blocker with 2:43 remaining in the second for his first goal of the season.
Gardiner skated the length of the ice before beating Hiller with a wrist shot over the blocker from the top of the face-off circle 9:44 into the third, his first goal in 16 games, to cut the score to 4-3.
But Hiller stopped the final seven shots, including a goal line tuck against Pierre-Alexandre Parenteau with 1:09 remaining, to preserve the win.