PITTSBURGH — Thomas Greiss stopped 23 shots — including all 15 he faced over the final two periods — and the Phoenix Coyotes edged the sloppy Pittsburgh Penguins 3-2 on Tuesday night.
David Moss, Antoine Vermette and Mikkel Boedker scored for the Coyotes, who never trailed while picking up two vital points in the chase for the final playoff spot in the Western Conference.
Greiss was sharp and received plenty of help from his defense as Phoenix rebounded a night after losing starting goaltender Mike Smith indefinitely with a right leg injury in a loss to the New York Rangers on Monday night.
Jussi Jokinen and Taylor Pyatt scored for Pittsburgh. Marc-Andre Fleury made 26 saves, but the Penguins looked lifeless at times without center Evgeni Malkin, who is out 2-3 weeks with a foot injury.
Islanders 5, Hurricanes 4
RALEIGH, N.C. — Colin McDonald had two goals and an assist, and Matt Martin also scored twice for the New York Islanders, who held on to beat the Carolina Hurricanes.
McDonald scored both of his goals in New York’s four-goal first period. Cal Clutterbuck and Martin also scored in the burst that produced four goals in a span of 7:15.
Andrei Loktionov had a goal and an assist, Jeff Skinner and Alexander Semin each scored power-play goals, and Nathan Gerbe added a goal for Carolina.
Kings 5, Capitals 4, SO
WASHINGTON — Anze Kopitar and Jeff Carter scored in the shootout, and the Los Angeles Kings came back after allowing Alex Ovechkin’s two early power-play goals to beat the Washington Capitals.
Evgeny Kuznetsov had tied the game with 41.5 seconds left in regulation with his first NHL goal.
Mike Richards, Dwight King, Marian Gaborik and Dustin Brown scored for the Kings in regulation.
Blue Jackets 4, Red Wings 2
COLUMBUS, Ohio — Cam Atkinson scored a goal confirmed by video replay in the third period, and Ryan Johansen added an empty-netter for his second of the game to lead the Columbus Blue Jackets to a victory over the Detroit Red Wings.
Brandon Dubinsky and Johansen also had power-play goals, and Curtis McElhinney stopped 22 of 23 shots in relief of Sergei Bobrovsky for the Blue Jackets, who had lost three of four. James Wisniewski added three assists.
Gustav Nyquist, last week’s No. 1 star in the NHL, maintained his hot hand with two goals for the Red Wings, who were 3-0-1 in their previous four. He has 20 goals in his last 24 games.
Canadiens 2, Sabres 0
MONTREAL — Carey Price made 24 saves and Max Pacioretty and Daniel Briere scored third-period goals and the Montreal Canadiens earned a victory against the Buffalo Sabres.
Pacioretty’s goal was the 100th of his career as Montreal extended its winning streak to three and won for the sixth time in seven games.
Briere picked the puck out of a crowd and beat Hackett with a wrist shot from close range on a power play at 16:54.
Blues 5, Maple Leafs 3
TORONTO — David Backes completed a hat trick with an empty-net goal to lead the St. Louis Blues to a victory that sent the Toronto Maple Leafs to their sixth straight loss.
T.J. Oshie and former Leafs forward Alex Steen also scored for St. Louis, which passed Boston for the most points in the NHL with 105.
Joffrey Lupul, Carl Gunnarsson and James van Riemsdyk scored for Toronto, which dropped out of a playoff spot for the first time since Jan. 14, coupled with Washington’s shootout loss to Los Angeles.
Panthers 3, Senators 2, SO
SUNRISE, Fla. — Vincent Trocheck and Brandon Pirri scored in a shootout to lift the Florida Panthers past the Ottawa Senators.
Trocheck also scored in regulation and Sean Bergenheim scored a goal for the Panthers. Roberto Luongo made 37 saves.
Clarke MacArthur and Mark Stone scored for the Senators and Robin Lehner stopped 39 shots.