The Calgary Flames lead the NHL's Western Conference and Pacific Division races by one point over San Jose following a victory over the Coyotes and the Sharks' loss to Boston.
Mikael Backlund, Mark Giordano and Michael Frolik each had a goal and an assist as the Calgary Flames knocked off Arizona, 5-2.
The Flames squandered a pair of one-goal leads before Austin Czarnik scored late in the second period to send Calgary to its second straight win since a four-game skid.
Mike Smith handled 27 shots for the Flames.
The Sharks had to settle for a point after Charlie McAvoy scored at 3:49 of overtime to give the Bruins a 6-5 win at San Jose.