Benoit Pouliot, Tom Pyatt, and Richard Panik had the other third-period goals for the Lightning, who snapped a tie with the Hurricanes atop the Southeast. Marc-Andre Bergeron scored in the first to help Tampa win for the third time in four games following a six-game losing streak.

Get Sports Headlines in your inbox:

The Globe's most recent sports headlines delivered to your inbox every morning.

Mathieu Garon made 32 saves for his second victory of the season. The first came Jan. 22 against Carolina. Garon has allowed three goals in two games against the Hurricanes and 12 in his other three starts.

Chad LaRose and Drayson Bowman scored for the Hurricanes, who have lost three straight after a 5-0-1 stretch.

Capitals 5, Devils 1 — Alex Ovechkin scored three goals in a game for the first time since Jan. 22, 2011, leading last-place Washington to a much-needed victory over visiting New Jersey.

Ovechkin put Washington ahead by sending a one-timer past goalie Johan Hedberg from the left circle off a pass from Mike Ribeiro, who had two assists.

Ilya Kovalchuk’s goal with 37.5 seconds left in the second period tied the game for New Jersey, but Ovechkin put Washington ahead to stay 1:23 into the third on a rush.

Ovechkin’s third goal was on a power play, with a little under five minutes remaining. He also assisted on Troy Brouwer’s power-play goal.

Blues 2, Blue Jackets 1 — David Perron scored the go-ahead goal midway through the third period as St. Louis ended a five-game home losing streak.

Jaroslav Halak made 18 saves, giving up his first goal at home in 168 minutes, 32 seconds on Matt Calvert’s shorthanded tally late in the second, a streak that dated to March 31, 2012.

Senators 3, Maple Leafs 2 — Colin Greening batted a puck out of midair for a goal with 24 seconds remaining to give host Ottawa a win over Toronto.

Mika Zibanejad and Erik Condra also scored for the Senators (11-6-2), who got 26 saves from Ben Bishop. The win extends Ottawa’s winning streak to four games.

Canadiens 3, Rangers 0 — Each player on the line of Erik Cole, Alex Galchenyuk, and Lars Eller scored a goal and added an assist and Carey Price made 17 saves as host Montreal topped slumping New York, which has just one win in five games.

Islanders 4, Sabres 0 — Mark Streit and Michael Grabner scored 65 seconds apart late in the second period and Evgeni Nabokov stopped 35 shots for his 53d career shutout as New York beat Buffalo.

Red Wings 4, Predators 0 — Jimmy Howard made 33 saves for his first shutout of the season as host Detroit snapped a five-game losing streak.

Stars 3, Sharks 1 — Jamie Benn, Jaromir Jagr, and Michael Ryder scored for host Dallas and Cristopher Nilstorp was outstanding in making 31 saves for his first NHL win.

Flyers 5, Jets 3 — Brayden Schenn scored two goals and Wayne Simmonds scored a power-play goal — one of three for the home team — halfway through the third period as Philadelphia beat Winnipeg.

BostonGlobe.com complimentary digital access has been provided to you, without a subscription, for free starting today and ending in 14 days. After the free trial period, your free BostonGlobe.com digital access will stop immediately unless you sign up for BostonGlobe.com digital subscription. Current print and digital subscribers are not eligible for the free trial.

Thanks & Welcome to Globe.com

You now have unlimited access for the next two weeks.

BostonGlobe.com complimentary digital access has been provided to you, without a subscription, for free starting today and ending in 14 days. After the free trial period, your free BostonGlobe.com digital access will stop immediately unless you sign up for BostonGlobe.com digital subscription. Current print and digital subscribers are not eligible for the free trial.