Jonathan Bernier stopped 39 shots as the Toronto Maple Leafs earned their first five-game winning streak in seven years by beating the Phoenix Coyotes 4-2 on Monday.
Phil Kessel had a goal and an assist to extend his points streak to six games for Toronto, who last won five straight from Jan. 27, 2007, to February 2007. Jake Gardiner and Nazem Kadri each had a goal and an assist, and Carl Gunnarsson scored his first goal in nearly a year.
The Maple Leafs have 20 goals during their winning streak.
The Coyotes sent a flurry of shots at Bernier after falling behind 3-0 and matched a team record by scoring a power-play goal in eight straight games when Mike Ribeiro scored early in the third period.
Antoine Vermette also scored a short-handed goal for Phoenix, who had numerous near-misses.
San Jose’s Joe Pavelski scored two goals to move into a tie for the second most in the NHL this season as the Sharks edged the Calgary Flames 3-2.
Pavelski scored off a deflection in the first period and on the power play in the second to give him five goals in his past two games and 18 in the past 20 to equal Anaheim’s Corey Perry with 27 for the season. Washington’s Alex Ovechkin has 35.
Tommy Wingels also scored and Antti Niemi made 21 saves for the Sharks.
Jiri Hudler and Kevin Westgarth scored for the Flames.
At Pittsburgh, Drew Shore scored twice for the first multi-goal game of his career as the Florida Panthers ended the Penguins’ club-record 13-game home winning streak 5-1.
Jonathan Huberdeau, Dmitry Kulikov and Shawn Matthias also scored for the Panthers, who beat Pittsburgh for the second time in three meetings this season.
Scott Clemmensen stopped 35 shots in his first start in three weeks, ending Florida’s two-game losing streak.
Matt Niskanen scored the only goal for the Penguins, who lost at home for the first time since Nov. 13 last year.
The St Louis Blues beat the Detroit Red Wings 4-1 to snap a two-game skid after Magnus Paarjarvi, Barret Jackman, Kevin Shattenkirk and Jay Bouwmeester scored.
Gustav Nyquist scored for Detroit.
In other games, the New York Islanders beat the Philadelphia Flyers 3-0 in a shootout, the Nashville Predators downed the Dallas Stars 4-1 and the Boston Bruins edged the Los Angeles Kings 3-2.