Wild 5, blues 2

Ryan Hartman scored twice to help Minnesota beat St. Louis on Saturday night in the teams’ first meeting since the first round of the playoffs last season.

Capitals 9, Canadiens 2

Alex Ovechkin recorded his 30th career hat trick to speed up his pursuit of Wayne Gretkzy’s goal record, Charlie Lindgren made 31 saves and Washington skated circles around Montreal.

Ovechkin’s 804th, 805th and 806th career goals put him 88 back of Gretzky’s mark that long seemed unapproachable. He has scored six times in four games to reach 26 this season.

Sabres 4, Bruins 3, OT

Alex Tuch scored his second goal of the game in overtime, and Buffalo rallied for a victory over NHL-best Boston for its sixth straight win.

Stars 5, sharks 2

Fredrik Olofsson’s first NHL goal was the eventual winner, and Dallas beat San Jose.

Golden Knights 5,

Predators 4, OT

Nic Hague scored on a shot on a delayed penalty with 2:56 left in overtime, helping Vegas overcome a hat trick by Filip Forsberg in a win over Nashville.

flyers 4, kings 2

Noah Cates scored a go-ahead, short-handed goal in the third period, Owen Tippett had a goal and an assist and Philadelphia snapped Los Angeles’ seven-game point streak.

Lightning 5, Coyotes 3

Steven Stamkos scored his 498th goal, and Tampa Bay rallied to beat Arizona. Stamkos stopped a six-game goal drought, putting the Lightning ahead 3-2 from the left circle during a power play at 11:12 of the second period.

Blue Jackets 4,

blackhawks 1

Gustav Nyquist scored two short-handed goals, Joonas Korpisalo made 26 saves and Columbus ended a seven-game losing streak.

red wings 4, senators 2

Lucas Raymond had a goal and an assist, and Detroit scored three times in the first 31/2 minutes of the third period.