Connor McDavid scored and notched a pair of assists as the Edmonton Oilers trounced the Vancouver Canucks 7-3 on Saturday.