PITTSBURGH: Marian Gaborik and Ryan Callahan scored power-play goals 11 seconds apart as part of a four-goal third period as the New York Rangers rallied to beat the Pittsburgh Penguins 5-2 in the NHL Sunday. New York took advantage when Pittsburgh's Matt Cooke received a 5-minute elbowing penalty 4:36 into the third. The Penguins then lost another man when Matt Niskanen was given a high-sticking double-minor three minutes later. Gaborik tied the game at 2 with eight seconds remaining in the 5-on-3 advantage. Cooke's penalty had just ended when Callahan scored the game-winner. Henrik Lundqvist made 38 saves for the Rangers, who extended their winning streak to a season-high four games. Canadiens 8, Wild 1: In St. Paul, Minneapolis, P.K. Subban scored three goals for his first NHL hat trick as Montreal had its biggest offensive output in more than three years. Ryan White gave visiting Montreal the lead just 31 seconds in. The Canadiens then led 2-0 after the first period and 6-0 after 40 minutes. Andrei Kostitsyn, James Wisniewski, Travis Moen and Tom Pyatt also scored for the Canadiens, who got eight goals in a game for the first time since January 2008. Mikko Koivu scored a penalty-shot goal for the Wild with 7:46 remaining to end Alex Auld's shutout bid. Predators 4, Sabres 3. OT: In Buffalo, New York, Blake Geoffrion scored three goals, including two in the final three minutes of regulation, as Nashville came back to beat Buffalo. Martin Erat scored off a Ryan Suter pass 27 seconds into overtime to win the game for the Predators, who got their third road victory in 11 games. The Predators are 7-2-2 in their past 11 games and have moved into a fifth-place tie with Los Angeles in the NHL's tight Western Conference. Tim Connolly, Nathan Gerbe and Tyler Ennis scored second-period goals for the Sabres. Devils 3, Blue Jackets 0: At Columbus, Ohio, David Clarkson scored twice and Martin Brodeur made 13 saves to earn his NHL-record 115th shutout as New Jersey beat Columbus. Nick Palmieri also scored for the Devils, who are trying to stay in the Eastern Conference playoff race. New Jersey is in 11th place, seven points behind eighth-place Buffalo and the postseason cutoff. The Devils had gone 23-3-2 in their last 28 games before back-to-back losses to Ottawa and Washington this week damaged their playoff hopes. Steve Mason stopped 28 shots for the Blue Jackets, who have only won twice in the last 12 games. Ducks 5, Flames 4: In Anaheim, California, Corey Perry scored two goals, including the game-winner 2:38 into overtime, as Anaheim held off Calgary. Blackhawks 2, Coyotes 1: At Glendale, Arizona, Chris Campoli scored a power-play goal with 6:34 remaining as Chicago topped Phoenix.