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.

“It gives confidence that if you can win in Pittsburgh, you can win anywhere,” Phoenix forward Shane Doan said

Blue Jackets 4, Red Wings 2: In 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 Columbus. The Blue Jackets pulled even with the Red Wings with 80 points in the tight Eastern Conference playoff race.

Blues 5, Maple Leafs 3: In Toronto, David Backes completed a hat trick with an empty-net goal as St. Louis sent the Toronto to its sixth straight loss. T.J. Oshie and former Leafs forward Alex Steen also scored for St. Louis, which passed Boston for the most points with 105.

Kings 5, Capitals 4, SO: In Washington, D.C., Anze Kopitar and Jeff Carter scored in the shootout, as Los Angeles came back after allowing Alex Ovechkin’s two early power-play goals.

The shootout score was 2-0, because Kings goalie Jonathan Quick caught Eric Fehr’s attempt after rookie forward Evgeny Kuznetsov whiffed.

Islanders 5, Hurricanes 4: In Raleigh, N.C., Colin McDonald had two goals and an assist, and Matt Martin also scored twice for New York.

Canadiens 2, Sabres 0: In Montreal, Carey Price made 24 saves, and Max Pacioretty and Daniel Briere scored third-period goals for the Canadiens. Pacioretty’s goal was the 100th of his career.

Panthers 3, Senators 2, SO: In Sunrise, Fla., Vincent Trocheck and Brandon Pirri scored in a shootout to lift Florida.

Blackhawks 4, Stars 2: In Chicago, Andrew Shaw and Duncan Keith each had a goal and an assist as Chicago held on to top Dallas. Kris Versteeg and Marian Hossa also scored for Chicago, which needs just one more point to clinch a playoff berth for the sixth straight season.

Avalanche 5, Predators 4, SO: In Nashville, Gabriel Landeskog scored two goals in regulation and the winner in the shootout to lead Colorado.

Sharks 5, Oilers 2: In Edmonton, Alberta, Joe Pavelski scored three goals and set up another as San Jose snapped a two-game losing streak and moved four points up on idle Anaheim for the Pacific Division lead.