Dustin Wolf made 29 saves and Matt Coronato’s goal served as the game-winner as the Calgary Flames edged the San Jose Sharks 3-2.