×

NHL roundup: Leafs erupt in third, rout Oilers for fourth straight win

By Thomson Reuters Oct 25, 2026 | 4:05 AM

By Field Level Media

Oct 25 (Field Level Media) – William Nylander scored two of Toronto’s four third-period goals as the visiting Maple Leafs extended their winning streak to four with a 7-2 drubbing of the Edmonton Oilers on Saturday.

Jack Roslovic recorded a goal and an assist, while Auston Matthews, Troy Stecher, Zack MacEwen and Vinni Lettieri also scored and Kirill Marchenko nabbed two assists. For Edmonton, Leon Draisaitl scored twice and Connor McDavid and Evan Bouchard had two helpers each.

Anthony Stolarz stopped 30 shots for his fourth victory as Toronto posted its first four-game win streak since January. Tristan Jarry turned away 25 shots for the Oilers, who had won three in a row.

With his ​11th and 12th goals of the season, Draisaitl shares the NHL lead with the Minnesota Wild’s Kirill Kaprizov. Draisaitl is second in the league in scoring with 23 points — 10 shy of McDavid, who has eight goals and a ‌league- leading 25 assists.

Mammoth 5, Lightning 4 (OT)

Dmitri Simashev scored his first NHL goal and also netted the game-winning tally in overtime, lifting Utah past Tampa Bay in Salt Lake City.

Simashev slipped in a pass from Barrett Hayton at 1:44 for his first career game-winner. Utah also received goals from Kailer Yamamoto, Dylan Guenther and Anders Lee. Vincent Trocheck had two assists. Mammoth goaltender Karel Vejmelka made 29 saves and earned the secondary assist on Simashev’s winner.

Jake Guentzel, Pontus Holmberg, Brayden Point and Conor Geekie hit the net for the Lightning, and Dennis Hildeby made 23 saves. Nikita Kucherov collected an assist for his 1,138th career point, passing Steven Stamkos for the all-time franchise lead.

Blue Jackets 2, Golden Knights 1 (OT)

Adam Fantilli scored a power-play goal 59 seconds into overtime to lead Columbus to a victory over visiting Vegas.

It was Fantilli’s third goal of the season and snapped a 0-for-22 drought on the power play for the Blue Jackets. Denton Mateychuk also scored ‌a goal, ​Kent Johnson added two assists and Cam Talbot finished with 26 saves.

Tomas Hertl scored for Vegas and Hart stopped 18 of 20 shots for Vegas, which saw its losing streak ⁠extended to a season-high three games. The Golden Knights have allowed a power-play ⁠goal in five straight games.

Penguins 3, Predators 2 (OT)

Ville Koivunen scored with 1:16 left in overtime for ailing Pittsburgh, which rallied to take down visiting Nashville.

Connor Dewar and Rickard Rakell also scored for the Penguins, who won their second straight game. Arturs Silovs finished with 24 saves, marking the first time the team has won consecutive games since starting the season 2-0.

Steven Stamkos scored his fifth of the season and Jayden Struble notched his first for the Predators, who are 0-4 in overtime and shootouts. Juuse Saros made a season-high 34 saves, but Rakell spoiled his bid for a victory by tying the game with 1:06 remaining in regulation.

Bruins 6, Sharks 4

Boston scored four third-period goals, including three in a row to erase a 3-2 deficit, to ​edge visiting San Jose and run its unbeaten streak to eight games.

David Pastrnak tied former teammate Patrice Bergeron for third on Boston’s all-time goals list (427) to kick off the late-game surge. Fraser Minten (game-winner), James Hagens and Casey Mittelstadt all had a goal and an assist, while Elias Lindholm and JJ Peterka each dished out two assists, and Jeremy Swayman made 23 saves.

Michael Misa, Kiefer Sherwood, Dmitry Orlov and Will Smith each scored a goal, Jacob Trouba had two assists, and Alex Nedeljkovic stopped 29 shots for the Sharks, who were ⁠on a two-game win streak.

Ducks 5, Flyers 4

Tristan Luneau had a goal and two assists as visiting Anaheim snapped a five- game losing streak with a ⁠victory over Philadelphia.

Leo Carlsson chipped in with a goal and an assist against the team that signed him to a five-year, $90 million offer sheet over the summer. Anaheim ultimately matched the deal, making ​the 21-year-old the highest paid player in the league. Beckett Sennecke and A.J. Greer also scored and Lukas Dostal turned aside 28 shots.

Matvei Michkov scored his seventh and eighth goals for Philadelphia, which had won three straight since losing its first nine. Porter Martone had a goal ​and an assist and Tyson Foerster also scored, while Trevor Zegras recorded two assists against his former team. Joseph Woll finished with 21 saves.

Devils 3, Kings 1

Arseny Gritsyuk scored for the fifth straight game ‌to help New Jersey seal a win against Los Angeles in Newark, N.J.

Anthony Mantha and Brett Pesce also scored, and Jake Allen made 12 saves for New Jersey, which has won three straight and five of the past six.

Scott Laughton scored and Anton Forsberg made 23 saves for the Kings, who had won two in a row following a 0-4-2 start to the season.

Senators 7, Rangers 4

Drake Batherson scored a hat trick and added an assist as Ottawa topped visiting New York.

Jake Sanderson tallied one goal and added two assists, while Dylan Cozens and Michael Amadio each scored and chipped in a helper. Tim Stutzle also found the back of the net as Ottawa improved to 5-2-0 on home ice. Jonas Johansson, making his Senators and season debut, made 24 saves.

J.T. Miller and Will Cuylle each scored and added an assist, ⁠and Alexis Lafreniere and Pavel Dorofeyev also scored for the Rangers, who are 1-3-1 in their last five. Adam Fox and Noah Laba each added a pair of helpers, and Dylan Garand stopped 17 shots.

Hurricanes 4, Blues 0

Pyotr Kochetkov made 24 saves to lead Carolina to a road victory over St. Louis.

Sean Walker, Jesperi Kotkaniemi, Logan Stankoven, and Nikolaj Ehlers all lit the lamp as the Hurricanes closed out their five-game road trip with a victory and a 3-2-0 record.

Sebastian Aho and Seth Jarvis each picked up a pair ⁠of assists, while Joel Hofer finished with 35 saves in the losing effort.

Wild 5, Kraken 1

Kirill Kaprizov ‌scored his 12th goal of the season — tying for the league lead — and added an assist as Minnesota dominated host Seattle.

Kaprizov, who is tied for first in goals with the Edmonton Oilers’ ⁠Leon Draisaitl, opened the scoring on a breakaway just 26 seconds into the game. Blake Coleman scored twice, including an empty-netter with 3:36 remaining, while Joel Eriksson Ek added a goal ​and an assist and Olli ‌Maatta also tallied. Jesper Wallstedt made 23 saves.

Berkly Catton scored for the Kraken, who had won their previous two games. Joey Daccord stopped 31 of 35 shots.

Capitals 4, Sabres 3

Alex ​Tuch scored his second ⁠goal of the game at 3:42 of overtime to lift host Washington to victory over Buffalo, his former team.

Tuch, acquired by Washington in a sign-and-trade deal with Buffalo in June, was in the slot to take a pass from Dylan Strome behind the net and beat a screened Ukko-Pekka Luukkonen inside the left post. Strome also scored twice, and Charlie Lindgren made 18 saves for the Capitals.

Jack Quinn, Josh Doan and Noah Ostlund scored for the Sabres, who built a 2-0 lead halfway through the first period. Luukkonen made 30 saves.

Flames 4, Red Wings 1

Joel Farabee scored a goal and added two assists as Calgary cruised past visiting Detroit, snapping the Red Wings’ eight-game winning streak in the series.

Matvei Gridin had a goal and an assist for the Flames, while Ryan Strome and Zayne Parekh also scored. Matt Coronato added two assists. Devin Cooley made 28 saves for Calgary, which has won three straight and four of their last five games after opening the season with five consecutive losses.

Andrew Copp scored the lone goal for Detroit, which had won three of its previous four games. John Gibson made 21 saves after leaving ​his previous start Thursday because of an eye issue.

(–Field Level Media)