Mikael Backlund led the Flames' offense with two goals and one assist, with Mark Giordano, Lance Bouma, Paul Byron and T.J. Brodie also picking up a multi-point game. Giordano had a goal and an assist, while Bouma, Byron and Brodie all registering two assists.
Corban Knight scored his first National Hockey League goal, while Ladislav Smid scored his first goal with the Flames. Backlund and T.J. Galiardi also scored shorthanded.
The Flames actually led the Ducks 5-0, including four goals in the first period. The final result was a shocker because the Ducks are not only first place in the Pacific Division, but are also 34 points ahead of the Flames in the Western Conference standings. Also heading into Wednesday's contest, the Ducks had scored 56 more goals than the Flames and had given up 34 fewer goals.
The Flames are now 15 points back of the Dallas Stars for the eighth and final playoff spot in the Western Conference and will next play the Stars on Friday night from Dallas.