Edmonton Oilers center Connor McDavid (97) looks to pass the...

Edmonton Oilers center Connor McDavid (97) looks to pass the puck against San Jose Sharks defenseman Darnell Nurse (25) during the second period of an NHL hockey game in San Jose, Calif., Saturday, Oct. 10, 2026. Credit: AP/Tony Avelar

SAN JOSE, Calif. — Connor McDavid recorded his 13th point of the season and 10th assist as the Edmonton Oilers beat the San Jose Sharks 3-1 on Saturday for their fourth straight win.

Vasily Podkolzin scored his fifth goal while Mattias Ekholm and Alex Formenton also scored for Edmonton. Tristan Jarry stopped 19 shots.

Macklin Celebrini returned to the lineup for San Jose after missing two games with a lower-body injury. The Sharks captain scored his first goal of the season midway through the third period.

Ekholm opened the scoring at 12:37 of the first period. Podkolzin extended Edmonton’s lead 3:13 into the third, with McDavid recording the assist. He moved ahead of Jack Eichel for the league lead in points and assists.

Formenton made it 3-0 on a backhand shot about two minutes later.

Celebrini got San Jose on the board midway through the third period, but the Sharks could not complete the comeback.

Yaroslav Askarov made 17 saves for San Jose.

Edmonton Oilers center Trent Frederic (10) battles for the puck...

Edmonton Oilers center Trent Frederic (10) battles for the puck with San Jose Sharks defenseman Jacob Trouba (65) during the second period of an NHL hockey game in San Jose, Calif., Saturday, Oct. 10, 2026. Credit: AP/Tony Avelar

Up next

Oilers: Visit Los Angeles on Tuesday night.

Sharks: Host Boston on Tuesday night.

Subscribe

Unlimited Digital AccessOnly 25¢for 6 months

SUBSCRIBESALE ENDS SOON | CANCEL ANYTIME