Connor Brown scored twice, Connor McDavid had a goal and two assists, and the Edmonton Oilers beat the Vancouver Canucks 7-3 on Saturday night.