CANADIENS 5, SABRES 1: Peter Budaj stopped 14 shots and Montreal clinched a playoff berth, regaining the Northeast Division lead with a win over Buffalo. P.K. Subban and Andrei Markov had a goal and assist each, and Rene Bourque, Alex Galchenyuk and Brendan Gallagher also scored for the Canadiens, who moved one point ahead of Boston. Brian Flynn scored a short-handed goal 6:45 into the third for Buffalo.
KINGS 3, AVALANCHE 2, SO: Jeff Carter scored his 24th goal and scored again in the shootout, and Los Angeles moved back into fourth place in the Western Conference with a win over Colorado.
Mike Richards scored in the first period and Jonathan Quick made 26 saves for the defending Stanley Cup champions. Captain Dustin Brown and Anze Kopitar also scored in Los Angeles’ 3-for-3 shootout against Jean-Sebastien Giguere.
Patrick Bordeleau scored with 14:55 to play to even it for the Avalanche. Paul Stastny also scored for Colorado.
ISLANDERS 2, BRUINS 1: Josh Bailey scored twice and New York added another big win in its surge toward the playoffs. The Islanders, seeking their first trip to the postseason in seven years, improved to 5-0-1 in their last six games.Bailey’s fourth goal in six games snapped a 1-1 tie at 13:12 of the second period.
Tyler Seguin scored for the Bruins.
CAPITALS 3, HURRICANES 1: The Capitals finished off a month’s worth of role reversal, winning their sixth straight and extending Carolina’s losing streak to seven. Troy Brouwer and Mike Green scored second-period goals, Brouwer added an empty-netter and Braden Holtby made 43 saves for the Southeast Division leaders almost one month to the day after their playoff hopes appeared buried following a shutout loss to the then-surging Hurricanes.
Jeff Skinner scored in the first period, and Justin Peters had 28 stops for the Hurricanes.
SHARKS 3, RED WINGS 2, SO: Patrick Marleau scored the winner in the shootout and had a short-handed goal early in the game, lifting San Jose over Detroit. Antti Niemi made 27 saves through overtime, while Jimmy Howard stopped 28 shots for Detroit. Niemi got his glove on Niklas Kronwall’s slap shot with 44 seconds left in the extra period, giving the Sharks a chance in the shootout.
Marleau had a short-handed goal to put San Jose ahead 2:35 into the game. Detroit’s Justin Abdelkader tied it in the second.
SENATORS 3, FLYERS 1: Colin Greening scored the go-ahead goal late in the third period and Ottawa snapped a five-game losing streak. Zack Smith also scored and Daniel Alfredsson had an empty-netter with 6.9 seconds left for the Senators.
Claude Giroux had the lone goal for the Flyers.
BLUES 2, WILD 0: Brian Elliott notched his third straight shutout, stretching his streak to 189 minutes, 31 seconds without a goal, and St. Louis won its sixth straight.
Roman Polak ended a 120-game streak without a goal, and Andy McDonald also scored, sending the Wild to their sixth loss in eight games.
JETS 7, PANTHERS 2: Evander Kane scored two goals to help Winnipeg tie the New York Rangers for eighth place in the East.
Aaron Gagnon, Andrew Ladd, Grant Clitsome, Dustin Byfuglien and Chris Thorburn also scored as Winnipeg won its third straight.
The Jets are two points behind Southeast Division-leading Washington.
T.J. Brennan and Tomas Fleischmann scored for Florida.