CALGARY, Alberta (AP) — Jonathan Huberdeau had two goals and two assists and the Calgary Flames beat the Philadelphia Flyers 6-3 to win their home-opener on Saturday night.