Capitals 3, Stars 2

Tom Wilson, Dylan Strome and Taylor Raddysh scored to help the Washington Capitals end the Dallas Stars’ season-opening winning streak at four with a victory Thursday night.

Wilson’s goal was his third in three games, Strome his second of the season and Raddysh his first since joining the team in free agency last summer. Charlie Lindgren made 22 saves as the Capitals wrapped up this early homestand with back-to-back wins.

LIGHTNING 4,

GOLDEN KNIGHTS 3

Nikita Kucherov scored the winning goal with less than a minute to play just 1:27 after Brandon Hagel had tied it and Tampa Bay rallied to beat Vegas.

Kucherov’s second goal of the game with 55 seconds left was his sixth of the season.

BLUE JACKETS 6, SABRES 4

Kirill Marchenko and Mathieu Olivier each had a goal and an assist and Daniil Tarasov made 21 saves to help Columbus to a win over Buffalo.

CANUCKS 3, FLORIDA 2, OT

J.T. Miller scored 2:09 into overtime and Vancouver got their first win of the season, beating Florida.

DEVILS 3, SENATORS 1

Jacob Markstrom stopped 30 shots and lost his shutout bid in the final minutes as New Jersey beat Ottawa.

RANGERS 5, RED WINGs 2

Artemi Panarin had his eighth career hat trick and New York rolled to a victory over Detroit.

KINGS 4, CANADIENS 1

David Rittich made 26 saves a night after being benched in the second period in Toronto, helping road-weary Los Angeles snap a three-game losing streak with a victory over Montreal.

BLUES 1, ISLANDERS 0, OT

Joel Hofer made 34 saves and assisted on Jake Neighbours’ goal at 2:04 of overtime in St. Louis victory over New York.

blackhawks 4, sharks 2

Tyler Bertuzzi and Nick Foligno each scored a power-play goal, and Chicago beat San Jose in the Blackhawks’ home opener.

Taylor Hall and Jason Dickinson also scored for Chicago. Connor Bedard and Teuvo Teravainen each had two assists.