Connor McDavid extended his scoring surge with a goal and two assists in the third period, Milan Lucic had four points and the Edmonton Oilers beat the Colorado Avalanche 6-3 on Wednesday night.

McDavid, the NHL's leading scorer, has four goals and four assists in Edmonton's three-game winning streak.

The Oilers trailed 3-2 entering the third but scored three times in the first 7:25. Lucic tied it 32 seconds in when he knocked in McDavid's shot on goalie Semyon Varlamov.

Lucic finished with a season-high three assists.

McDavid gave Edmonton a 4-3 lead when his shot from the backboards went off Varlamov and in at 6:35. The second-year star then assisted on Leon Draisaitl's goal 55 seconds later.

Draisaitl also had an assist, Jordan Eberle had two goals and Ryan Nugent-Hopkins also scored for Edmonton.

Cam Talbot finished with 25 saves.