PITTSBURGH (AP) -Evgeni Malkin scored the go-ahead goal early in the third period after former linemate Pascal Dupuis tied it, and the Pittsburgh Penguins remained unbeaten since the Olympic break by beating the Boston Bruins 2-1 on Sunday.
Marc-Andre Fleury stopped 21 shots by the NHL's lowest-scoring team to help the Penguins end Boston's five-game road winning streak. Boston is 1-1 during a season-high seven-game road trip.
Malkin's 23rd goal was a wrist shot through traffic from the right circle less than 90 seconds into the third period. Malkin has at least one point in 16 of 17 games.
Bruins center Marc Savard was carried off the ice on a stretcher after being leveled Matt Cooke in the third period.
ST. PAUL, Minn. (AP) - Jarome Iginla recorded his 10th career hat trick and Vesa Toskala made 27 saves in his first start since being traded to Calgary as the Flames beat the Minnesota Wild.
Rene Bourque and Mark Giordano also scored for the Flames, who stayed within a point of Detroit for the final playoff spot in the Western Conference.
Guillaume Latendresse scored both goals for the Wild.
Iginla, who assisted on last week's gold medal-winning goal by Sidney Crosby for Canada against the United States, also scored in the third on another slap shot during a 5-on-3 power play. He added an empty-net goal with 1:33 left.
CHICAGO (AP) - Pavel Datsyuk capped a five-goal second period and the Detroit Red Wings rallied to beat Chicago, spoiling a hat track by the Blackhawks' Andrew Ladd.
Brian Rafalski, Nicklas Lidstrom, Jason Williams and Valtteri Filppula also scored in the second period for Detroit, which came back from a 2-0 deficit to win for the fourth time in five games.
Duncan Keith opened the scoring for Chicago at the 4:24 mark before Ladd made it 2-0, firing in a one-timer from the right circle off a turnover.
The Blackhawks' meltdown began after an apparent goal by Patrick Kane early in the second period was disallowed because Chicago's Dustin Byfuglien bumped into goalie Jimmy Howard.
NASHVILLE, Tenn. (AP) - Jannik Hansen scored the go-ahead goal with just under 6 minutes left in the third period to lead the Vancouver Canucks over the Nashville Predators.
Mikael Samuelsson, Alexander Edler and Henrik Sedin also scored for Vancouver, which has won three of its last four. The Canucks are 7-5-0 so far on their franchise-high 14-game road trip.
Jason Arnott and Jordin Tootoo had goals for the Predators, who have dropped back-to-back games after winning their previous three.