LOS ANGELES (AP) — Connor McDavid set a career high with his 42nd goal and became the seventh player in NHL history to record multiple point streaks of at least 15 games in a season as the Edmonton Oilers defeated the Los Angeles Kings 3-2 on Thursday night.

McDavid, who also had an assist, remained the league's top scorer with 108 points. Evan Bouchard also had a goal and an assist for the Oilers, who have won six straight to take a three-point lead over the Kings for second place in the Pacific Division.

Warren Foegele also scored for Edmonton, and Mike Smith stopped 30 shots.

Trevor Moore had a goal and an assist for Los Angeles, which has dropped two straight and four of its last six. Viktor Arvidsson also scored, and Jonathan Quick made 27 saves.

McDavid extended his goal streak to six straight games 3:17 into the first period with a snap shot from just inside the left faceoff circle that beat Quick on his short side. McDavid is the first player since Wayne Gretzky in 1990-91 to have at least two point streaks of at least 15 games in a season.

Gretzky did it seven times, while Mike Bossy, Marcel Dionne, Guy Lafleur, Denis Savard and Bobby Orr were the others. McDavid has 29 points (13 goals, 16 assists) during his current streak.

Moore evened it at 1-all 2:29 into the second on a short-handed goal. Foegele gave the Oilers the lead back at 15:26 when he chipped it past Quick on an odd-man rush.

Bouchard made it a two-goal advantage with a slap shot from the point at 4:01 of the third. Arvidsson got the Kings back within a goal at the seven-minute mark with a wrist shot through traffic.

UP NEXT

Oilers: Host the Colorado Avalanche on Saturday.

Kings: Begin a three-game road trip against the Minnesota Wild on Sunday.

___

More AP NHL: https://apnews.com/hub/nhl and https://twitter.com/AP_Sports