David Krejci gave Boston a 1-0 lead when his shot from the blue line beat Panthers goalie Scott Clemmensen at 7:17 of the second period.
Brad Marchand had the winner on a wrist shot 4:09 into the third period, snapping a 12-game drought without a goal for Boston.
Capitals 3, Wild 2 (SO) • Nicklas Backstrom scored the only goal in a shootout, and host Washington rallied to beat Minnesota for its fourth straight victory.
Braden Holtby had 33 saves for the Capitals before blanking the Wild during the shootout. Holtby outplayed Minnesota goaltender Josh Harding, who stopped 25 shots.
After two players from each side failed to score in the shootout, Backstrom beat Harding with a wrist shot that went into the upper left corner of the net. Holtby then denied Charlie Coyle to win it.
Coyle and Mikael Granlund scored in regulation for the Wild, whose three-game winning streak ended.
Alex Ovechkin and Marcus Johansson had Washington's goals.
Lightning 4, Oilers 2 • Steven Stamkos had two goals to help Tampa Bay beat Edmonton in Tampa, Fla., for its sixth win in seven games.
Stamkos, who extended his goal-scoring streak to five games, has 13 goals this season. Ben Bishop made saves on first-period breakaway shots by Mark Arcobello and Taylor Hall.