The Flames have beat some good teams lately, but often with some asterisks.
The Knights were missing key players for example, and certainly the Wild as they hit their skid were without a lot of key players.
Tonight they ran into a team that was relatively healthy and firing on all cylinders as the Flames were bested by the Maple Leafs 4-3 on Thursday night on the strength of an Austin Matthews hat trick.
The loss breaks a Flames win streak of four games ,and sets up a very important game on Saturday against the Oilers.