CALGARY – Connor McDavid had a goal and two assists for the Edmonton Oilers in a 7-3 win Wednesday over the host Calgary Flames.
Ryan Nugent-Hopkins, Jesse Puljujarvi, Dominik Kahun, Darnell Nurse, Zack Kassian and Alex Chiasson also scored for Edmonton (19-13-0)
Tyson Barrie had a career-high four assists and Leon Draisaitl had three for the Oilers. Mike Smith made 30 saves for the win.
Elias Lindholm, Mikael Backlund and Johnny Gaudreau replied for the Flames (14-13-3), who lost their first game under Darryl Sutter since he took over as head coach.
Geoff Ward was fired March 4. The Flames won three in a row with Sutter behind the bench, but the wheels fell off Wednesday when Calgary trailed 7-1 midway through the third period.
Jacob Markstrom turned away 23-of-30 shots in the loss.