Mats Zuccarello scored the deciding goal and had two assists to lead the Minnesota Wild to a 4-3 win over the Colorado Avalanche on Saturday night in NHL preseason play in St. Paul, Minnesota.

Zuccarello, signed to five-year, $30 million free agent contract by the Wild on July 1, assisted on goals by Jason Zucker and Eric Staal in the second period. Matt Dumba also scored for Minnesota, and Devan Dubnyk had 30 saves.

Ty Lewis, Jayson Megna and Conor Timmins scored for Colorado, and Pavel Francouz stopped 22 shots.

The game was Wild captain Mikko Koivu's first since last February, when he suffered a torn ACL in his right knee. Koivu had two penalty minutes and blocked a shot in 16:41.

BLUE JACKETS BEAT PENGUINS 3-1

In Columbus, Ohio, Joonas Korpisalo stopped 24 shots and the Columbus Blue Jackets beat the Pittsburgh Penguins 3-1.

Cam Atkinson, Eric Robinson and Josh Anderson scored for the Blue Jackets. Robinson's goal 2:12 into the third gave Columbus the lead. Anderson added an empty-netter with 36 seconds left.

Juuso Riikola scored for Pittsburgh, and Casey DeSmith finished with 19 saves.

CAPITALS HOLD OFF HURRICANES

In Washington, Brian Pinho scored two goals, including the game-winner 8:31 into the third period to help the Washington Capitals top the Carolina Hurricanes 3-2.

Brett Leason also scored for Washington, and Ilya Samsonov finished with 13 saves.

Anton Forsberg and James Reimer each played half the game in goal for Carolina. Forsberg started and allowed two goals on 10 shots. Reimer was charged with the loss, despite stopping 9 of 10 shots.

Brock McGinn and Janne Kuokkanen scored third period goals for the Hurricanes.

HAYES HELPS FLYERS BEAT RANGERS

In Philadelphia, Kevin Hayes scored against his former team, Jake Voracek had a goal and two assists and the Flyers beat the New York Rangers 4-1.

James van Reimsdyk and Carsen Twarynski also scored for Philadelphia. Carter Hart stopped all 11 shots he faced in the first two periods, and JF Berube had seven saves in the third.

Nick Jones scored for the Rangers and Igor Shesterkin stoped 36 shots.

It was the first time Hayes and Philadelphia coach Alain Vigneault faced the Rangers since their departures. Vigneault was fired following the final game of the 2017-18 season and Hayes was traded to Winnipeg on Feb. 25. Hayes' rights as an impending free agent were dealt to Philadelphia after the season and he subsequently signed a new deal.

BOQVIST SCORES 2 AS DEVILS BEAT ISLANDERS

In Newark, New Jersey, Jesper Boqvist scored twice to help the New Jersey Devils beat the New York Islanders 4-3.

Nikita Gusev and Will Butcher also scored for New Jersey, and Cory Schneider had 42 saves.

Leo Komarov, Mathew Barzal and Otto Koivula scored for the Islanders. Thomas Greiss started and gave up three goals on 11 shots through the first two periods, and Jared Coreau made nine saves in the third.

OLOFSSON SCORES 2 AS SABRES BEAT MAPLE LEAFS

In Buffalo, New York, Victor Olofsson scored twice, including the game-winner with 2:36 left, as the Buffalo Sabres topped the Toronto Maple Leafs 5-3.

Sam Reinhart, Jimmy Vesey, and C.J. Smith also scored for Buffalo, and Carter Hutton stopped 31 shots.

John Tavares, Pierre Engvall, and Trevor Moore scored for Toronto. Michael Hutchinson was charged with the loss as he allowed two third period goals on nine shots.

Michal Neuvirth started and stopped 20 of 22 shots in the first two periods, and Michael Hutchinson had seven saves on nine shots in the third.

KINKAID, CANADIENS SHUT OUT SENATORS

OTTAWA - Keith Kinkaid stopped all 27 shots he faced as the Montreal Canadiens shut out the Ottawa Senators 4-0 on Saturday night.

The Canadiens improved to a perfect 4-0-0 in this year's pre-season with the win.

Jeff Petry, Jake Evans, Thomas Tatar and Phillip Danault also scored for Montreal.

Craig Anderson stopped 27-of-29 shots through two periods of play and was the only reason the game was close as the Senators (2-1-0) were being heavily outplayed. Joey Daccord gave up two goals on five shots in the third period.

PACIORETTY LEADS GOLDEN KNIGHTS PAST SHARKS

In San Jose, California, Max Pacioretty had a goal and two assists to lead the Vegas Golden Knights to a 3-1 win over the Sharks.

Valentin Zykov and Alex Tuch also scored for Vegas, and Marc-Andre Fleury had 28 saves.

Antti Suomela scored for San Jose, and Martin Jones stopped 26 shots.

GRECO SCORES 2, PANTHERS BLANK STARS

In Tulsa, Oklahoma, Anthony Greco scored twice and the Florida Panthers beat the Dallas Stars 6-0.

Henrik Borgstrom, Mike Hoffman, Owen Tippett, and Noel Acciari also scored for the Panthers.

PREDATORS STUN LIGHTNING IN OT

In Nashville, Tennessee, Rem Pitlick's unassisted goal 1:39 into overtime gave the Nashville Predators a 5-4 win over the Tampa Bay Lightning.

Filip Forsberg, Eeli Tolvanen, Viktor Arvidsson and Matt Duchene also scored for the Predators. Duchene's goal with 4 seconds left in regulation forced overtime.

Pekka Rinne made 17 saves for Nashville.

Carter Verhaeghe scored twice for Tampa Bay, and Cameron Gaunce and Erik Cernak each had a goal. Scott Wedgewood stopped 39 shots for the Lightning.

BLACKHAWKS SLIP PAST BRUINS

In Chicago, Patrick Kane's goal 3:04 into overtime pushed the Blackhawks to a 3-2 win over the Boston Bruins.

Dylan Strome and Brandon Saad also scored for Chicago, and Robin Lehner made 39 saves.

Ryan Fitzgerald and Par Lindholm scored for the Bruins. Maxime Lagace stopped 24 of 26 shots in the first two periods, and Kyle Keyser made 20 saves the rest of the way.

KINGS TOP CANUCKS IN HIGH-SCORING GAME

In Salt Lake City, Jaret Anderson-Dolan and Michael Amadio scored two goals apiece to help the Los Angeles Kings outlast the Vancouver Canucks, 7-5.

Ben Hutton, Alec Martinez and Martin Frk also scored for the Kings.

Adam Gaudette, Tyler Graovac, Tanner Pearson and Josh Leivo scored for Vancouver.

COYOTES OUTLAST DUCKS IN SHOOTOUT

In Glendale, Arizona, Nick Schmaltz and Conor Garland scored in the shootout to lift the Arizona Coyotes to a 4-3 win over the Anaheim Ducks.

Schmaltz and Garland were the only skaters to score in the tiebreaker.

Michael Bunting, Carl Soderberg and Clayton Keller scored in regulation for the Coyotes, and Darcy Kuemper made 30 saves.

Jakob Silfverberg, Nick Ritchie and Chase De Leo scored for the Ducks. De Leo's goal with 3:29 left forced overtime.

John Gibson started and made 17 saves over his half of the game, Kevin Boyle allowed two goals on 12 shots.

_____

For more AP NHL coverage: https://apnews.com/NHL and https://twitter.com/AP_Sports