WASHINGTON >> Erik Gustafsson recorded his first career hat trick to steal the spotlight from Alex Ovechkin’s latest pursuit of hockey history and help the Washington Capitals beat the Toronto Maple Leafs 5-2 Saturday night.

Ovechkin called for fans to throw hats on to the ice after Gustafsson’s third goal of the game early in the third period. Many chanted “Ovi! Ovi!” after he checked Maple Leafs defenseman Conor Timmins into the bench in the second, but they did not get to see Ovechkin score his 801st goal and tie Gordie Howe for second on the NHL career list.

BRUINS 4, BLUE JACKETS 2

BOSTON >> David Krejci, David Pastrnak and Taylor Hall each had a goal and an assist, sending the Bruins to the win.

Boston remained unbeaten in regulation at home. Tomas Nosek also scored for the Bruins, and Jeremy Swayman made a season-high 30 saves.

The NHL-best Bruins honored captain Patrice Bergeron for reaching 1,000 career points last month during an on-ice pregame ceremony.

Boston improved to 16-0-2 at home, with both losses coming in a shootout.

Boone Jenner and Patrik Laine scored for Columbus, which has lost three straight and six of eight. Daniil Tarasov stopped 35 shots.

SENATORS 6, RED WINGS 3

DETROIT >> Drake Batherson had two goals, Claude Giroux snapped a third-period tie and Ottawa earned its fourth consecutive victory.

Thomas Chabot, Tyler Motte and Austin Watson also scored for the Senators, who improved to 8-2-1 in their last 11 games. Alex DeBrincat had three assists for the second consecutive game.

Brady Tkachuk also had three assists, and Cam Talbot made 29 saves. Ottawa scored three power-play goals and two more short-handed.

Joe Veleno, Adam Erne and Filip Hronek scored for the Red Wings, who are winless in their last five games. Ville Husso recorded 22 saves.

DUCKS 4, OILERS 3

EDMONTON, Alberta >> John Klingberg scored early in the third period and Lukas Dostal stopped 46 shots, leading Anaheim to the victory.

Ryan Strome had a goal and an assist for the Ducks, who won in regulation for the just the third time this season. Sam Carrick and Cam Fowler also scored, and Mason McTavish had two assists.

Darnell Nurse, Ryan Nugent-Hopkins and Connor McDavid scored for the Oilers, who have lost three of four. Leon Draisaitl had two assists and Stuart Skinner finished with 13 saves.

HURRICANES 5, STARS 4, OT

RALEIGH, N.C. >> Martin Necas scored 2:19 into overtime and Carolina stretched its point streak to 10 games, topping Dallas.

The Stars had possession for most of the first two minutes of overtime before Necas took the puck almost the length of the ice.

Svechnikov collected a rebound and fed Necas for his 13th goal of the season.

RANGERS 6, FLYERS 3

PHILADELPHIA >> Jimmy Vesey scored early in the third period and the New York Rangers beat Philadelphia for their sixth straight win.

Artemi Panarin, Barclay Goodrow and K’Andre Miller each had a goal and an assist.

James van Riemsdyk, Scott Laughton and Morgan Frost scored for the struggling Flyers, who have lost 17 of their last 20.

LIGHTNING 5, CANADIENS 1

MONTREAL >> Branden Hagel scored two goals and added an assist as Tampa Bay laid a 5-1 beating on Montreal at the Bell Centre.

Nicholas Paul, Anthony Cirelli and Nikita Kucherov also scored for Tampa, which extended its winning streak to five games.

Nick Suzuki scored the lone goal for the Canadiens, who have now dropped three straight.

PANTHERS 4, DEVILS 2

NEWARK, N.J. >> Sam Reinhart scored twice and Sergei Bobrovsky made 29 saves as Florida beat New Jersey handing the first-place Devils their fifth straight loss.

Gustav Forsling and Carter Verhaege also scored and Aaron Ekblad had two assists for Florida, which beat New Jersey for the fifth time in six meetings.

Erik Haula had a goal and an assist and John Marino also scored New Jersey.