Filip Forsberg got the 1-1 tying goal midway through the third period and Ryan Ellis had the only score in the shootout to help Nashville give Philadelphia its second straight loss.
Seth Jones scored 46 seconds into overtime to lead Columbus to a 4-3 victory over the Vancouver Canucks on Sunday, giving the Blue Jackets their ninth straight win and coach John Tortorella the 500th of his NHL career.
Adam Cracknell scored the tiebreaking goal early in the third period to lead the Dallas Stars to a 3-1 victory over Philadelphia on Saturday, ending the Flyers' 10-game winning streak.
T.J. Oshie and Evgeny Kuznetsov scored in the shootout and the Washington Capitals earned its sixth straight win by beating the Carolina Hurricanes 4-3 on Friday.
Josh Manson and Rickard Rakell scored second-period goals to lead Anaheim to a 4-3 victory over Boston on Thursday night.
Jaromir Jagr has impressed NHL great Mark Messier for more than a quarter of a century.
Roman Lyubimov and Brayden Schenn scored 1:46 apart in the third period to help the Philadelphia Flyers to their 10th straight victory, 4-3 over the Colorado Avalanche on Wednesday.
A couple of clutch plays turned an empty night on the road into a big two points for the San Jose Sharks.
Max Pacioretty had four goals and Brian Flynn scored twice during a six-goal first period as the Montreal Canadiens routed the Colorado Avalanche 10-1 in the NHL on Saturday.
Brandon Dubinsky scored a tiebreaking goal in the second period and the surging Columbus Blue Jackets won their fifth straight game, 4-1 over the Detroit Red Wings on Friday.