BUFFALO, N.Y. (AP)Alex Tuch netted the go-ahead goal with just over nine minutes remaining and the Buffalo Sabres scored five goals in the third period to rally past the Pittsburgh Penguins 6-3 on Wednesday night.

Victor Oloffson, Tage Thompson, JJ Peterka and Kyle Okposo also scored for Buffalo. Eric Comrie made 18 saves.

Jason Zucker, Josh Archibald and Jake Guentzel scored for the Penguins, who have lost six straight games. Casey DeSmith made 26 saves.

It’s the longest losing streak for Pittsburgh since it also lost six in a row in February 2020. The Penguins latest loss comes after they surrendered a 5-2 lead on Tuesday in Boston before losing 6-5 in overtime.

Pittsburgh (4-5-2) had similar difficulties to open last season, opening the year with a record of 5-6-4, before turning things around and finishing with 46 wins.

MAPLE LEAFS 5, FLYERS 2

TORONTO (AP) – John Tavares had his 11th career hat trick and added an assist as Toronto snapped a four-game skid with a victory over Philadelphia.

Auston Matthews had a goal and an assist and Zach Aston-Reese also scored for Toronto. Mitch Marner and Morgan Rielly each had two assists. Ilya Samsonov made 23 saves.

Joel Farabee and Owen Tippett scored for Philadelphia, which got 39 saves from backup Felix Sandstrom. Travis Konecny added two assists.

AP NHL: https://apnews.com/hub/nhl and https://twitter.com/AP-Sports