VANCOUVER — Connor McDavid had two assists, and the Edmonton Oilers gained ground in the Scotia North Division with a 4-1 win against the Vancouver Canucks at Rogers Arena on Tuesday.
McDavid leads the NHL with 93 points (31 goals, 62 assists) in 51 games.
Leon Draisaitl scored two goals for the Oilers (32-17-2), who have won three in a row and five of six. Mike Smith made 28 saves, including 17 in the third period.
Brock Boeser scored for the Canucks (19-25-3), who have lost six in a row. Thatcher Demko made 23 saves.
It was the second of four straight games between the teams. The Oilers clinched a berth in the Stanley Cup Playoffs with a 5-3 win here Monday. They play again in Edmonton on Thursday and Saturday.
Boeser scored on a 2-on-1 rush 34 seconds into the game to give Vancouver a 1-0 lead.
The Oilers responded with three goals in 4:44 in the second period.
Draisaitl tied it 1-1 at 14:24 with a one-timer on a pass from McDavid after Canucks forward J.T. Miller turned the puck over behind the net. Draisaitl then scored his second of the game at 17:25 on another one-timer from McDavid during a 4-on-3 power play to make it 2-1.
Draisaitl is second in the NHL behind McDavid with 75 points (26 goals, 49 assists).
Evan Bouchard scored on the power play at 19:13 to give Edmonton a 3-1 lead.
Darnell Nurse scored on a 2-on-1 at 14:53 of the third period for the 4-1 final.
The Canucks outshot the Oilers 17-6 in the third.