NHL

Sorensen's 1st NHL goal helps Sharks beat Canucks 3-1

  • San Jose Sharks' Marcus Sorensen (20) eyes the puck next to Vancouver Canucks goalie Ryan Miller during the first period of an NHL hockey game Thursday, March 2, 2017, in San Jose, Calif. San Jose won 3-1. (AP Photo/Marcio Jose Sanchez)

    San Jose Sharks' Marcus Sorensen (20) eyes the puck next to Vancouver Canucks goalie Ryan Miller during the first period of an NHL hockey game Thursday, March 2, 2017, in San Jose, Calif. San Jose won 3-1. (AP Photo/Marcio Jose Sanchez)  (The Associated Press)

  • Vancouver Canucks' Joseph Cramarossa, right, fights with San Jose Sharks' Micheal Haley during the first period of an NHL hockey game Thursday, March 2, 2017, in San Jose, Calif. (AP Photo/Marcio Jose Sanchez)

    Vancouver Canucks' Joseph Cramarossa, right, fights with San Jose Sharks' Micheal Haley during the first period of an NHL hockey game Thursday, March 2, 2017, in San Jose, Calif. (AP Photo/Marcio Jose Sanchez)  (The Associated Press)

  • San Jose Sharks' Patrick Marleau (12) is defended by Vancouver Canucks' Daniel Sedin (22) during the first period of an NHL hockey game Thursday, March 2, 2017, in San Jose, Calif. (AP Photo/Marcio Jose Sanchez)

    San Jose Sharks' Patrick Marleau (12) is defended by Vancouver Canucks' Daniel Sedin (22) during the first period of an NHL hockey game Thursday, March 2, 2017, in San Jose, Calif. (AP Photo/Marcio Jose Sanchez)  (The Associated Press)

Marcus Sorensen snapped a second-period tie with his first NHL goal and the San Jose Sharks beat the Vancouver Canucks 3-1 on Thursday night, ending a six-game home losing streak to their Pacific Division rivals.

Mikkel Boedker and Logan Couture also scored for the Sharks, who have won four of five overall and earned at least one point in eight straight games.

Bo Horvat scored for the Canucks, who have lost three in a row and five of six.

Aaron Dell made 17 saves to improve to 8-3-1 this season. Ryan Miller stopped 29 shots for the Canucks.

The road team had won the previous 12 games between the teams.

The Canucks grabbed the lead on Horvat's power-play goal midway through the first period when he took a nice pass from Ben Hutton in front of the net.

Boedker tied it eight minutes later after Paul Martin saved the puck at the blue line and got it to Couture. Boedker hit a knuckler that floated over Miller's left shoulder.

Sorensen scored by bouncing the puck off Miller's pads into the net midway through the second. Couture added an insurance goal later in the period.

NOTES: Hutton has five assists in 11 games since returning from an injury. ... Vancouver's Sven Baertschi played for the first time since Feb. 7. He missed the previous 10 games. ... Horvat has nine points over his last 11 games. ... Couture has five points in his last five games. ... Patrick Marleau has at least one point in four straight games. ... Jannik Hansen, acquired from the Canucks two days ago, was not available for the Sharks.

UP NEXT

Canucks: At the Los Angeles Kings on Saturday.

Sharks: At the Minnesota Wild on Sunday.