Matvei Michkov scored his second goal of the game with 1:08 remaining in overtime to give the Philadelphia Flyers a 3-2 win against the Boston Bruins at Wells Fargo Center in Philadelphia on Saturday.

Michkov took a long pass from Travis Konecny, skated down the left side and beat goalie Joonas Korpisalo.

Rasmus Ristolainen also scored for Philadelphia (3-1-0), and Olle Lycksell had two assists. Ivan Fedotov made 25 saves.

Hampus Lindholm and Matthew Poitras scored for Boston (1-3-0). Korpisalo made 37 saves.

Lindholm gave the Bruins a 1-0 lead at 12:59 of the first period on a shot from left point that got through traffic.

Ristolainen scored from the right circle to tie it for the Flyers 16:25.

Poitras put the Bruins ahead 2-1 when he finished a 2-on-1 with Trent Frederic for a short-handed goal at 2:40 of the second period.

Lycksell made a diagonal pass from the left circle to Michkov on the right post for a power-play goal that tied it 2-2 at 4:14 of the second. -- Adam Kimelman

Oilers 5, Kraken 4: Raphael Lavoie scored the game-winner for the Edmonton Oilers at 17:07 of the third period in their victory against the Seattle Kraken at Rogers Place in Edmonton.

Edmonton goalie Calvin Pickard left the game at 11:58 of the first period after a collision in his crease. Knocked backward, Pickard remained down on the ice for a few moments before going to the dressing room and being replaced by Olivier Rodrigue. Oilers coach Kris Knoblauch said after the game that he had no update on Pickard, who was to be evaluated, and that the team hopefully will know more Sunday.

Pickard stopped seven of eight shots, and Rodrigue made 19 saves.

Mattias Ekholm had a goal and two assists for Edmonton (2-3-0), and Derek Ryan and Mike Hoffman each had two assists.

Jacob Melanson had a goal and an assist for Seattle (1-3-0), and Brandon Biro had two assists. Philipp Grubauer made 31 saves.

Connor McDavid dropped a pass to a trailing Ryan Nugent-Hopkins for a snap shot and a 1-0 Edmonton lead at 3:08 of the first period.

Melanson tied the game at 8:52, knocking in a loose puck in a crowd at the crease.

The Kraken went up 2-1 on Eduard Sale's power-play goal at 13:50. The 19-year-old was Seattle's first-round pick (No. 20) in the 2023 NHL Draft.

Edmonton tied it again at 17:17 when Noah Philp slipped past the defense to tap in a pass from Ekholm.

John Hayden put Seattle up 3-2 at 5:32 of the second period, crashing the net to tap in Brandon Tanev's shot, and Ben Meyers made it 4-2 at 17:49 with a wrist shot on an 2-on-1 rush.

Ekholm went top shelf to cut it to 4-3 at 18:16, and Vasily Podkolzin tied the game with a short-handed goal at 5:41 of the third.

Flames 4, Canucks 2: Ryan Lomberg and Brayden Pachal each had a goal and an assist, helping the Calgary Flames defeat the Vancouver Canucks at Scotiabank Saddledome in Calgary.

Blake Coleman and Adam Klapka scored, and Dan Vladar made 15 saves on 17 shots through two periods for the Flames (4-0-1). Devin Cooley made 10 saves.

Jonathan Lekkerimaki and Aatu Raty scored for the Canucks (2-2-0). Arturs Silovs allowed four goals on 24 shots before being replaced by Nikita Tolopilo (eight saves) to start the third period.

Pachal put Calgary ahead 1-0 at 4:23 of the first period when his shot from the right point got through traffic, and Lomberg made it 2-0 on a rebound at 6:53.

Lekkerimaki cut it to 2-1 at 8:35. His shot was blocked by Flames defenseman Artem Grushnikov at the left hash marks but floated over Vladar’s shoulder and in.

Coleman pushed the lead to 3-1 at 8:12 of the second period, but Raty got Vancouver within 3-2 at 11:19 when he finished a 2-on-1 off a pass from Conor Garland.

Klapka scored from the left point at 16:31 for the 4-2 final.

Predators 6, Lightning 0: Jonathan Marchessault had a goal and two assists in his Nashville Predators debut, a win against the Tampa Bay Lightning at Bridgestone Arena in Nashville.

The center signed a five-year, $27.5 million contract ($5.5 million average annual value) with Nashville on July 1.

Juuse Saros made 23 saves in his first game of the preseason, and Vinnie Hinostroza and Tommy Novak each had a goal and an assist for the Predators (1-2-0). Dante Fabbro had two assists.

Jonas Johansson made 29 saves for the Lightning (1-2-0).

Hinostroza gave Nashville a 1-0 lead at 10:24 of the first period, scoring in front with a tip of Fabbro’s shot from the left point. Tomasino made it 2-0 at 12:40.

Kieffer Bellows extended it to 3-0 at 10:07 of the second period, and Novak made it 4-0 at 15:15.

Marchessault pushed the lead to 5-0 at 15:44 when he scored from the top of the crease off Novak’s pass from the left circle.

Ozzy Wiesblatt scored a short-handed goal with eight seconds left in the period for the 6-0 final.

Blue Jackets 6, Sabres 3: Sean Monahan scored two goals for the Columbus Blue Jackets in a win against the Buffalo Sabres at Nationwide Arena in Columbus.

Monahan, signed to a five-year, $27.5 million contract ($5.5 million AAV) on July 1, was making his Columbus debut.

Kent Johnson and Kirill Marchenko each had two assists, and Elvis Merzlikins made 28 saves for the Blue Jackets (3-1-0).

Josh Dunne, Zach Metsa and Mason Jobst scored, and Noah Ostlund had three assists for the Sabres (4-1-0). Scott Ratzlaff made 20 saves and did not allow a goal through 30:52 before being relieved by Felix Sandstrom, who made 17 saves.

After falling behind 2-0, the Blue Jackets scored five straight goals, starting with James van Riemsdyk at 17:49 of the second period.

Monahan evened the game at 6:19 of the third period and gave Columbus a 3-2 lead at 9:28. Jake Christiansen scored 22 seconds later, and Adam Fantilli made it 5-2 at 10:43.

After Jobst's goal at 13:46 of the third period made it 5-3, Cole Sillinger scored an empty-net goal at 18:28 for the 6-3 final.

Dunne's power-play goal gave the Sabres a 1-0 lead at 14:45 of the first period, and Metsa made it 2-0 with a slap shot at 9:19.

Blues 3, Blackhawks 2: Dylan Holloway scored his second goal of the game in overtime to give the St. Louis Blues the win against the Chicago Blackhawks at Enterprise Center in St. Louis.

Holloway scored the winning goal at 3:11. The forward signed with the Blues as a restricted free agent on Aug. 20 after the Oilers declined to match the offer sheet.

Jordan Binnington stopped 10 of 12 shots in 39:40 for St. Louis (1-3-0). Colten Ellis made 11 saves in relief.

Philipp Kurashev had a goal and an assist, and Taylor Hall had two assists for Chicago (0-3-0). Petr Mrazek made 31 saves.

Kurashev gave the Blackhawks a 1-0 lead when he scored at 10:05 of the first period. Patrick Maroon made it 2-0 with a power-play goal at 12:03.

Holloway cut it to 2-1 at 4:44 of the third period, and Nathan Walker tied it 2-2 at 11:04.

Maple Leafs 2, Canadiens 1: Patrik Laine left the game with an injury in the first period for the Montreal Canadiens in their loss to the Toronto Maple Leafs at Bell Centre in Montreal.

The forward was injured in a knee-on-knee collision with Toronto forward Cedric Pare at 3:49 and had to be helped off the ice and down the tunnel. There was no update after the game.

Laine was traded to the Canadiens from the Columbus Blue Jackets on Aug. 19 with a second-round pick in the 2026 NHL Draft for defenseman Jordan Harris.

Canadiens defenseman prospect David Reinbacher left the game shortly after the opening face-off following a hit along the boards by Maple Leafs defenseman Marshall Rifai.

Nicholas Robertson scored twice, and Dennis Hildeby made 26 saves for Toronto (2-1-1).

Kirby Dach scored, and Sam Montembeault stopped 11 of 12 shots in 30:10 for Montreal (2-2-0). Cayden Primeau made nine saves in relief.

Robertson scored a power-play goal at 9:17 of the first period to give the Maple Leafs a 1-0 lead, then made it 2-0 at 3:26 of the third period.

Dach pulled the Canadiens within 2-1 at 18:16.

Panthers 5, Hurricanes 4 (OT): Jesper Boqvist scored at 2:40 of overtime, giving the Florida Panthers a 5-4 comeback victory against the Carolina Hurricanes at Amerant Bank Arena in Sunrise, Florida.

Boqvist scored on a rebound in front after Hunter St. Martin’s sharp-angled shot from the left side was stopped by Carolina goalie Spencer Martin.

Patrick Giles and Wilmer Skoog each had a goal and an assist, and Niko Mikkola and Ryan McAllister each had two assists for the Panthers (3-2-0). Chris Driedger made 27 saves.

Juha Jaaska had a goal and an assist, and Martin made 24 saves for the Hurricanes (3-0-0).

Florida scored the final four goals of the game after Carolina took a 4-1 lead early in the second period.

Skoog cut it to 4-2 at 6:53 of the second, and Sandis Vilmanis brought the Panthers within 4-3 at 12:49.

Adam Boqvist, Jesper’s brother, tied it 4-4 at 17:44 with a one-timer from above the right face-off circle.

Jackson Blake gave the Hurricanes a 1-0 lead at 2:22 of the first period. He deked a defender, skated alone into the right circle and scored with a wrist shot.

Giles tied it 1-1 at 14:35, but Jaaska scored on a breakaway to put Carolina back in front 2-1 with three seconds left.

Jack Drury extended the lead to 3-1 at 4:01 of the second, and Gleb Trikozov pushed it to 4-1 24 seconds later.

Kings 3, Ducks 2: Alex Laferriere scored twice for the Los Angeles Kings in their win against the Anaheim Ducks at Toyota Arena in Ontario, California.

Anze Kopitar had a goal and an assist, and Adrian Kempe had two assists for Los Angeles (2-0-1). David Rittich made 17 saves.

Sam Colangelo and Frank Vatrano scored, and Lukas Dostal made 30 saves for Anaheim (1-1-1).

Laferriere scored on the power play to give the Kings a 1-0 lead at 6:07 of the first period.

Colangelo tied it 1-1 with a power-play goal at 13:43.

Kopitar scored short-handed at 5:48 of the second period to put Los Angeles up 2-1.

Laferriere made it 3-1 at 35 seconds of the third period.

Vatrano pulled the Ducks within 3-2 at 15:14.