Nazem Kadri scored for the third game in a row, and Dustin Wolf ended his three-game losing streak as the Calgary Flames won 3-0 against the struggling Florida Panthers on Saturday night.
The Panthers have now lost two games in a row, both without scoring.
Coleman and Mikael Backlund also scored for Calgary.
Backlund, who also had an assist, almost scored again, but the goal was ruled out after a video review showed he had used a slight kicking motion to put the puck in.
Wolf made 32 saves, recording his second shutout of the season. His record improved to 9-5-1, with one of his key saves coming with 15:05 left in the third period, stopping a breakaway from Sam Bennett with his right pad.
The Panthers decided to rest their starting goalie, Sergei Bobrovsky, and backup Spencer Knight made 24 saves, but his record dropped to 5-5-1.
Florida defenseman Aaron Ekblad was unlucky, hitting the right post twice.
The Panthers were also missing their captain, center Aleksander Barkov, who was out due to illness.
Calgary took the lead with 11:03 left in the first period when Kadri stole the puck from defenseman Dmitry Kulikov and scored against Knight after a great move.
The Flames doubled their lead to 2-0 with 55 seconds left in the second period. Matt Coronato passed the puck to Coleman, who scored from the left circle.
In the third period, Calgary made it 3-0 with 13:43 remaining. Backlund scored his first goal in 15 games, firing the puck past Knight’s glove from the left circle.
Florida’s lineup on Saturday featured three former Flames: Bennett, Matthew Tkachuk, and AJ Greer, who turned 27 on Saturday.
However, it was a better day for the three former Panthers now playing for Calgary: Jonathan Huberdeau, MacKenzie Weegar, and Ryan Lomberg.