NHL roundup: Devils edge Avalanche in OT for 8th straight win
Oct 24, 2025; Newark, New Jersey, USA; New Jersey Devils center Jack Hughes (86) celebrates his game winning goal against the Colorado Avalanche in overtime at Prudential Center. Mandatory Credit: Ed Mulholland-Imagn Images Jack Hughes scored two goals Sunday afternoon, including the game-winner with 3:07 left in overtime, as the streaking New Jersey Devils earned their eighth straight victory by beating the visiting Colorado Avalanche 4-3 in Newark, N.J.
Hughes missed a shot moments before Simon Nemec picked off Cale Makar's pass intended for Martin Necas. Nemec dished to Hughes, who shuffled the puck at point-blank range before sending it over the right shoulder of Avs goalie Trent Miner as Makar tried unsuccessfully to get into the shooting lane.
Hughes also scored in the first period while Arseny Gritsyuk and Connor Brown also scored for the Devils, whose winning streak is their longest since a franchise record-tying 13-game run from Oct. 25 through Nov. 21, 2022. Goalie Jake Allen made 21 saves.
Valeri Nichushkin and Nathan MacKinnon scored in the first and Brock Nelson forced overtime in the third for the Avalanche, who have lost four straight (0-1-3) following a 5-0-1 start. Miner recorded 20 saves.
Canucks 4, Oilers 3 (OT)
Kiefer Sherwood scored twice, including the overtime winner, as Vancouver edged visiting Edmonton.
Brock Boeser added a goal and two assists, and Elias Pettersson also scored for Vancouver, which snapped a three-game losing streak and improved to 2-2-0 on home ice this season. Goaltender Thatcher Demko made 26 saves and moved to 4-0-0 in his last four home starts against the Oilers.
Leon Draisaitl scored twice, and Jack Roslovic added a goal and an assist for the Oilers, who have dropped back-to-back games. Calvin Pickard stopped 23 shots in the loss.
Mammoth 3, Jets 2
Dylan Guenther scored the go-ahead goal with 5:36 remaining in the third period and visiting Utah beat Winnipeg for its seventh straight win.
Mikhail Sergachev and Michael Carcone also scored for the Mammoth, who were playing the second of back-to-back games after a 6-2 win at the Minnesota Wild on Saturday. Vitek Vanecek made 28 saves.
Mark Scheifele scored his eighth goal of the season and Dylan DeMelo his first for the Jets, who have lost two of three after a five-game winning streak. Josh Morrissey had two assists, and Connor Hellebuyck made 29 saves.
Stars 3, Predators 2
Mikko Rantanen scored the go-ahead goal on a power play midway through the third period as visiting Dallas rallied from a 2-0 deficit to defeat Nashville.
Oskar Back and Wyatt Johnston also scored goals and Jason Robertson added two assists for Dallas, which completed a sweep of a weekend back-to-back that began with a 3-2 home victory over Carolina on Saturday. Casey DeSmith made 23 saves on Sunday to pick up his first win of the season.
Jonathan Marchessault and Spencer Stastney each scored goals for Nashville, which had a two-game win streak snapped. Justus Annunen, making his second start of the season and first in 12 days, finished with 24 saves.
Lightning 2, Golden Knights 1 (OT)
Nikita Kucherov scored 32 seconds into overtime as Tampa Bay won for the second straight day on home ice, beating Vegas.
After a turnover by Vegas defenseman Shea Theodore in three-on-three play, Kucherov sent a pass during a two-on-one rush to Brandon Hagel, who fed it back to Kucherov for his eighth career overtime winner. Hagel, who potted a career-high 35 goals last season, notched his first of the new campaign, and goaltender Andrei Vasilevskiy stopped 18 shots for his first win. Tampa Bay (1-2-0) won for the first time in three overtime sessions this season.
William Karlsson scored his fourth goal in the past five matches for the Golden Knights, and Reilly Smith and Theodore had assists. Center Tomas Hertl played in his 800th career game.
Sharks 6, Wild 5 (OT)
Macklin Celebrini scored the game-winning goal 3:47 into overtime to lift San Jose past Minnesota in Saint Paul, Minn.
Celebrini finished with one goal and two assists for the Sharks, who won for the second time in their last three games. William Eklund scored two goals and added one assist, and Michael Misa notched his first NHL goal. Goaltender Yaroslav Askarov made 28 saves on 33 shots.
Marco Rossi and Ryan Hartman each scored one goal and assisted once for the Wild. Marcus Johansson, Zeev Buium and Joel Eriksson Ek all added one goal each. Goaltender Jesper Wallstedt allowed six goals on 25 shots.
Flames 5, Rangers 1
Blake Coleman scored a pair of goals while Nazem Kadri tallied once and added an assist and host Calgary snapped an eight-game skid with a victory over New York.
Kevin Bahl and Yegor Sharangovich also scored for the Flames, who rang up a season high with five goals. Captain Mikael Backlund collected a pair of assists. Goaltender Dustin Wolf made 30 saves to earn his team's first home-ice win of the season.
Noah Laba replied for the Rangers, who have lost three consecutive games and managed only one win in seven outings. Goalie Igor Shesterkin stopped 25 shots.
--Field Level Media


- Friday NBA Predictions: Raptors, Cavaliers, and Warriors Betting Insights
- World Series Game 1 Predictions: Best Bets, Props, and Odds for Dodgers vs. Blue Jays
- NHL Best Bets Tonight: October 23rd Top NHL Betting Picks, Predictions
- Vikings vs. Chargers Week 8 Thursday Night Football Top Betting Picks, Predictions
- NBA Picks and Predictions: Best Bets for Wednesday October 22nd
- NHL Best Bets Tonight: October 21st Top MLB Betting Picks, Predictions
- Texans vs. Seahawks Week 7 Monday Night Football Top Betting Picks, Predictions

