SUNRISE, Fla. — Evgenii Dadonov scored with 1:53 to play to complete a hat trick and give the Florida Panthers a 6-5 victory over the Pittsburgh Penguins on Saturday night.
Dadonov beat goalie Matt Murray on a one-timer off Aleksander Barkov's pass for the winner. Dadonov has 18 goals this season.
Vincent Trocheck, Jamie McGinn and Derek MacKenzie also scored. Barkov had three assists, Keith Yandle added two, and Roberto Luongo made 24 saves.
Evgeni Malkin had two goals and an assist for the Penguins, and Carl Hagelin, Patric Hornqvist and Bryan Rust added goals. Tristan Jarry made 13 saves for Pittsburgh before he was replaced in the second period. Murray had 11 saves in relief.
Trocheck finished a 2-on-1 cross-ice pass from Malgin after a breakout pass from Yandle early in the first period. Trocheck tapped in the pass at 3:44 for his team-leading 24th goal (see full recap.)
Maple Leafs win ninth straight at home
TORONTO — Ron Hainsey broke a tie with 1:23 left to give the Toronto Maple Leafs their franchise record-tying ninth straight home victory, 4-3 over the Boston Bruins on Saturday night.
Hainsey's one-timed William Nylander's pass past goalie Tuuka Rask for his fourth goal of the season.
Toronto moved a point ahead of Boston for the second seed in the Atlantic Division.
Nazem Kadri scored twice, Mitch Marner had a goal and three assists, and Nylander had two assists. Frederik Andersen made 23 saves to improve to 10-1-0 against the Bruins.
Brad Marchand scored twice, and Jake DeBrusk also connected for Boston. Rask made 32 saves (see full recap.)
Point leads Lightning to shootout win over Canadiens
MONTREAL — Brayden Point scored in regulation and added the shootout winner and the Tampa Bay Lightning regained the top spot in the NHL with a 4-3 victory over the Montreal Canadiens on Saturday night.
Nikita Kucherov and Ryan Callahan also scored in regulation to help the Lightning (42-17-3) win their third straight and move a point ahead of idle Vegas for the overall NHL lead.
Andrei Vasilevskiy made 29 saves for his league-leading 36th victory of the season.
Byron Froese, Joe Morrow and Max Pacioretty scored for Montreal. Antti Niemi, making his second straight start in relief of the injured Carey Price, stopped 36 shots. Price is sidelined indefinitely with a concussion (see full recap.)
Ovechkin scores twice in Capitals victory
WASHINGTON — Alex Ovechkin added to his NHL lead with two goals on the night he tied the Washington record for most games played, and the Capitals beat the Buffalo Sabres 5-1 on Saturday.
Evgeny Kuznetsov scored 50 seconds into the game and had two assists. Andre Burakovsky and Lars Eller also had goals for Washington, which leapfrogged Pittsburgh and moved back into first place in the Metropolitan Division. The Capitals had lost two in a row and five of seven.
Ovechkin's 37th goal came on the power play with 9:47 remaining after Buffalo closed to 2-1 on Sam Reinhart's goal 14 seconds into the third period. Ovechkin redirected a shot past Sabres goaltender Robin Lehner with 1:24 left for his 38th goal.
The 32-year-old Ovechkin played in his 983rd NHL game, tying Calle Johansson for most in Capitals history. Ovechkin holds franchise records for goals (596) and points (1,105) (see full recap.)