Buffalo goaltender Eric Comrie makes a pad save in the second period against the Pittsburgh Penguins on Wednesday night in Buffalo, N.Y. Jeffrey T. Barnes/Associated Press

BUFFALO, N.Y. — Alex Tuch scored with 9:26 left and the Buffalo Sabres had 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: John Tavares had his 11th career hat trick and added an assist as host Toronto snapped a four-game skid.

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.

The disjointed and wobbling Leafs – a team that sees itself as a Stanley Cup contender – limped home Sunday following an ugly 1-2-2 trip accented by overtime losses to the lowly San Jose Sharks and Anaheim Ducks.

Comments are no longer available on this story