WASHINGTON (AP) — Ryan Johansen had a goal and two assists, Viktor Arvidsson and Rocco Grimaldi each added a goal and an assist as Nashville scored five unanswered goals to break its six-game losing streak.
Johansen’s seventh goal of the season beat Braden Holtby to tie the score at 3 as the Predators scored three goals in 4:33 to take a 4-3 lead.
Miikka Salomaki, Frederick Gaudreau and Ryan Ellis add goals, and Pekka Rinne stopped 22 shots for the Predators, who ended their longest skid since an eight-game slide from April 4-19, 2013.
Braden Holtby stopped 28 shots for the Capitals. Michal Kempny, Jakub Vruna and Chandler Stephenson scored for Washington, which had its four-game winning streak halted.
HURRICANES 3, FLYERS 1
RALEIGH, N.C. (AP) — Lucas Wallmark, Jordan Martinook and Andrei Svechnikov scored for Carolina, which won for the second time in six games.
Curtis McElhinney stopped 22 shots for the Hurricanes.
Jakub Voracek scored for Philadelphia, which lost for the third time in four games and fell to 3-3-1 under interim coach Scott Gordon. Carter Hart started in the nets for the Flyers, but allowed three goals on 10 shots and was replaced by Michal Neuvirth, who stopped all 23 shots he faced.
PENGUINS 3, WILD 2
ST. PAUL, Minn. (AP) — Phil Kessel had a goal and two assists, and Sidney Crosby added a goal and assist for surging Pittsburgh.
Casey DeSmith made 31 saves for Pittsburgh, which tied its season high with its fourth straight road win.
Kessel has three points in each of his past three games and Crosby has four straight games with multiple points for the Penguins, who have won eight of their past 10 games, a season-high six games in a row and finished December 11-3-1.
Mikko Koivu scored for the first time in 15 games and Zach Parise added his 17th goal of the season for the Wild. Devan Dubnyk made 29 saves for Minnesota, which has lost eight of its past 11 games.
RANGERS 2, BLUES 1
ST. LOUIS (AP) — Henrik Lundqvist made 39 saves and New York got goals from Mats Zuccarello and Boo Nieves.
New York has won consecutive games for the first time since taking three in a row from Nov. 17-21.
The Rangers had allowed at least four goals in eight of their past 11 games before shutting down St. Louis. The Blues have 11 home losses in regulation this season, tying them with the Coyotes and Kings for most in the NHL.
The only goal Lundqvist gave up came at 10:08 of the first period when the Blues went ahead 1-0. David Perron fed Ryan O’Reilly, who fired a slap shot from the left faceoff circle for his 15th goal. O’Reilly has six points (three goals, three assists) in his last seven games against Rangers.
BLUE JACKETS 6, SENATORS 3
COLUMBUS, Ohio (AP) — Zach Werenski broke a tie late in the game with the second of his two goals and Sergei Bobrovsky had 22 saves as Columbus beat struggling Ottawa.
Pierre-Luc Dubois had a career-high two goals and two assists as the Blue Jackets won for the sixth time in seven games and moved within two points of Washington atop the Metropolitan Division. Cam Atkinson and Josh Anderson got empty-net goals in the final minute to turn it into a rout for surging Columbus.
Ryan Dzingel scored twice and Bobby Ryan added a goal for Ottawa, which lost its fifth in a row.
Rookie Marcus Hogberg — who made his first career start Saturday against Washington — didn’t play badly, finishing with 32 saves.
More AP NHL: https://apnews.com/NHL and https://twitter.com/AP_Sports