ST. PAUL, Minn. (AP) — Robert Thomas tracked down a skipping puck and snapped it into the top of the net with 23 seconds left, capping a three-goal third-period rally by the St. Louis Blues for a 4-3 victory over Minnesota on Wednesday night to stop the Wild’s seven-game winning streak.
Mike Hoffman’s second power play goal of the game, both assisted by David Perron, brought the Blues within one early in the third period. Jordan Kyrou tied the game about four minutes later. Jordan Binnington made 25 saves as St. Louis won its third straight.
Marcus Foligno had a goal and an assist, Jonas Brodin and Joel Eriksson Ek also scored and Jordan Greenway had two assists for the Wild. Cam Talbot, who stopped 28 shots, had his five-start winning streak snapped.
MAPLE LEAFS 4, CANADIENS 1
MONTREAL (AP) — Auston Matthews got his NHL-best 35th goal of the season and Toronto clinched a playoff spot.
William Nylander, Jake Muzzin and Adam Brooks also scored for Toronto, and Morgan Rielly and Jason Spezza each had two assists. Jack Campbell had 32 saves as the North Division-leading Maple Leafs beat the Canadiens for the fifth time in seven meetings this season.
Spezza is now tied with Canadiens legend Maurice (Rocket) Richard for 99th on the NHL’s all-time scoring list with 966 points. Joe Thornton helped set up Muzzin’s goal to become just the seventh player in league history to register 1,100 career assists.
Nick Suzuki scored for Montreal and Jake Allen stopped 25 shots.
GOLDEN KNIGHTS 5, AVALANCHE 2
LAS VEGAS (AP) — Max Pacioretty scored twice to lead Vegas to its franchise-best 10th straight win.
The Golden Knights now lead Colorado by six points, with the Avalanche having a game in hand. Vegas has outscored teams 45-17 during its win streak.
William Karlsson, Mark Stone, and Jonathan Marchessault also scored for Vegas. Marc-Andre Fleury, who has won five in a row, made 35 saves while improving to 15-8-2 lifetime against Colorado.
Devon Toews and Ryan Graves scored for Colorado, which is 11-4-0 after a loss this season, and has now lost three straight. Devan Dubnyk, who came in 4-3-2 with a 2.54 goals-against average and .924 save percentage against Vegas, made 21 saves.
OILERS 3, JETS 1
WINNIPEG, Manitoba (AP) — Tyson Barrie and Ryan Nugent-Hopkins each had a goal and an assist as Edmonton beat Winnipeg.
Leon Draisaitl added a late empty-netter, and Connor McDavid had assists on all three goals for the Oilers, who have won four of their last five games. Mikko Koskinen stopped 29 shots for his 11th win of the season.
Blake Wheeler scored for Winnipeg, and Connor Hellebuyck had 24 saves. The Jets lost their fifth straight.
Edmonton won seven of nine in the season series and sits in second place in the North Division — seven points behind Toronto. Winnipeg is third, three points behind the Oilers.
SENATORS 6, CANUCKS 3
OTTAWA, Ontario (AP) — Brady Tkachuk had a goal and an assist to lead Ottawa to a victory over Vancouver.
Josh Norris, Victor Mete, Chris Tierney, Thomas Chabot and Colin White also scored for Ottawa. Marcus Hogberg finished with 16 saves.
Tyler Myers, Jake Virtanen and Brandon Sutter scored for Vancouver, which needed a strong game from Thatcher Demko to keep the score from ballooning.
Ottawa outshot Vancouver 33-22.
More AP NHL: https://apnews.com/hub/NHL and https://twitter.com/AP_Sports
Copyright © 2021 The Associated Press. All rights reserved. This material may not be published, broadcast, written or redistributed.