Tomas Hertl scored and extended his point streak to four games on his 26th birthday, Evander Kane added his team-leading 11th goal of the season and the San Jose Sharks beat the Edmonton Oilers 6-3 on Tuesday night.

Brent Burns, Patrick Marleau, Barclay Goodrow and Timo Meier scored as San Jose matched its season-high goal total. Erik Karlsson had three assists as the Sharks (8-10-1) wrapped up a six-game homestand with their fourth straight victory after losing seven of eight.

NHL points leader Leon Draisaitl had a goal and an assist, extending his points streak to 10 games, and Zack Kassian and Sam Gagner each added a goal for Pacific Division-leading Edmonton (12-6-2).

Edmonton Oilers' Leon Draisaitl, left, and San Jose Sharks' Barclay Goodrow face off for the puck during the second period of an NHL hockey game Tuesday, Nov. 12, 2019, in San Jose, Calif. (AP PhotoBen Margot)

Edmonton Oilers' Leon Draisaitl, left, and San Jose Sharks' Barclay Goodrow face off for the puck during the second period of an NHL hockey game Tuesday, Nov. 12, 2019, in San Jose, Calif. (AP PhotoBen Margot)

The Sharks led early when Burns scored his fourth goal just under four minutes into the game on a powerful wrist shot from the top of the face-off circle that ricocheted into the goal off the top of the post.

The Sharks extended their lead to 2-0 when Kane scored off a rebound of a shot by Brenden Dillon just outside the crease.

Marleau redirected a shot by Tim Heed from just inside the blue line for his fourth goal midway through the second to give the Sharks a 3-0 lead. San Jose extended that lead when Goodrow scored at 1:26 of the second.

San Jose Sharks' Barclay Goodrow, right, moves the puck past Edmonton Oilers' Ethan Bear (74) during the first period of an NHL hockey game Tuesday, Nov. 12, 2019, in San Jose, Calif. (AP PhotoBen Margot)

San Jose Sharks' Barclay Goodrow, right, moves the puck past Edmonton Oilers' Ethan Bear (74) during the first period of an NHL hockey game Tuesday, Nov. 12, 2019, in San Jose, Calif. (AP PhotoBen Margot)

Edmonton closed within 4-1 midway through the second on Draisaitl's 15th goal, a wrist shot from just inside the blue line.

Hertl scored his eighth goal late in the second. He has seven points (four goals, three assists) over his last four games.

Meier scored his fifth goal for San Jose midway through the third, and Gagner scored with just under eight minutes left, pulling Edmonton within 6-3.

Edmonton Oilers' Leon Draisaitl, left, celebrates with Zack Kassian (44) after scoring a goal against the San Jose Sharks during the second period of an NHL hockey game Tuesday, Nov. 12, 2019, in San Jose, Calif. (AP PhotoBen Margot)

Edmonton Oilers' Leon Draisaitl, left, celebrates with Zack Kassian (44) after scoring a goal against the San Jose Sharks during the second period of an NHL hockey game Tuesday, Nov. 12, 2019, in San Jose, Calif. (AP PhotoBen Margot)

NOTES: Edmonton activated F Joakim Nygard off injured reserve. Nygard missed four weeks with a rib injury. . C Gagner was back in the lineup after being a healthy scratch the last two games. . C Connor McDavid had an assist on Kassian's goal to extend his point streak to five games. He has five goals and three assists over that stretch. . Edmonton is 3-5-1 when its opponent scores first. . Sharks D Dalton Prout was assigned to the San Jose Barracuda, the team's AHL affiliate, on a conditioning assignment. Prout hasn't played since suffering an upper body injury in the team's season opener on Oct. 2.

UP NEXT

Oilers: Host Colorado Avalanche on Thursday.

San Jose Sharks' Evander Kane (9) shoots against Edmonton Oilers' Mike Smith during the third period of an NHL hockey game Tuesday, Nov. 12, 2019, in San Jose, Calif. (AP PhotoBen Margot)

San Jose Sharks' Evander Kane (9) shoots against Edmonton Oilers' Mike Smith during the third period of an NHL hockey game Tuesday, Nov. 12, 2019, in San Jose, Calif. (AP PhotoBen Margot)

Sharks: At Anaheim Ducks on Thursday.

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