Drake Caggiula scored two goals, and Kailer Yamamoto had a goal and an assist to lift Edmonton past Calgary at Scotiabank Saddledome.
Yohann Auvitu and Jujhar Khaira scored for the Oilers. Laurent Brossoit started and made 12 saves. Nick Ellis allowed three goals on 20 shots.
Sean Monahan, Dougie Hamilton, TJ Brodie and Mark Jankowski scored for the Flames. Mike Smith allowed four goals on 13 shots. Jon Gillies made eight saves.