CALGARY, Alberta -- The Flames must not have read the script.
Calgary played like the team fighting for the top spot in its division, while the Anaheim Ducks played like a team of young, inexperienced players.
Mikael Backlund scored twice and added an assist as the rebuilding Calgary Flames jumped out to an early four-goal lead and cruised to a 7-2 victory over the Ducks, who entered the night second overall in the NHL.
"A nice boost for the team," said Backlund, who has 16 goals on the season. "There's been a lot of games lately where we score one or two goals, so it's nice to have seven goals against one of the best teams in the league."
Up 2-0, Backlund set up Mike Cammalleri in the slot for a power-play goal at 11:28. The quick shot making it three goals on five shots resulted in coach Bruce Boudreau pulling Jonas Hiller and replacing him with Frederik Andersen.
The change did not alter the game's momentum. Two minutes later, Backlund scored his 15th goal of the season on a wrist shot that slipped past the rookie goaltender.
Backlund added his second of the night 1:31 into the second period to make it 5-0. It was the Flames' second short-handed goal of the night and league-leading 11th of the season. Backlund has four of them, tying him for the top spot in the NHL with Boston's Brad Marchand and Tampa Bay's Tyler Johnson.
"I think every guy in the room should be completely embarrassed at how they played tonight -- every single person," said Ducks winger Andrew Cogliano, who scored his 20th goal. "To start a road trip, one of our biggest road trips and having a division rival chasing you down and have a ton on the line, it's ridiculous how we played."
While the Ducks were furious with their effort, the Scotiabank Saddledome crowd was ecstatic with the performance of the home side. The fans gave the Flames a thunderous standing ovation after the first and second periods and once again when the game ended.
"We've come a long way this season as a team," said Backlund, who has been one of the Flames' most improved players. "It's nice to play so well in front of fans and get them into the game. It's nice to hear them cheering for us and giving us an ovation; it pumps us up pretty good and it's a great feeling."
Nick Bonino had the other goal for Anaheim (43-16-7). Winless in their past four (0-2-2), the Ducks continue a three-game road trip Friday night in Colorado.
Anaheim continues to lead the Pacific Division but is just two points ahead of San Jose, and the Ducks squandered the game in hand that they held.
"I don't really know what to say. It's trying to understand how that can happen in a race like we are in, in a game that is so important against a team that is beneath us in the standings," Boudreau said. "Now going on the road to Colorado and L.A. ... We better do some soul searching."
Up 6-2 late in the third, the crowd got one last treat when Knight, from nearby High River, scored his first NHL goal with 1:57 remaining.
"The leadership in this room is unbelievable," said Knight, playing his fifth game. "Being a young guy and seeing this, it's pretty inspirational to see how these guys pull this team together. To be a part of it the last couple games has been awesome."
Anaheim C Ryan Getzlaf was a game-low minus-4. It's also the first time in his career he has been minus-4. ... Calgary LW Curtis Glencross (ankle) returned after missing 29 games. He played on a line with Galiardi and Brian McGrattan. ... Anaheim D Ben Lovejoy (ill) did not play. Also scratched for the Ducks was LW Matt Beleskey. ... It was only the third time this season the Flames have scored five goals in a game. ... The Ducks' power play continues to slump. After going 0-for-2, Anaheim is 2-for-35 in its past 11 games. ... Calgary scored four goals in the first period for the first time since Feb. 13, 2013.