Ottawa 5, Montreal 2
Shane Pinto scored twice for the Ottawa Senators, who kept the Montreal Canadiens from clinching a playoff spot with a 5-2 victory on Friday that also snapped a six-game winning streak for the visitors.
Detroit 4, Tampa Bay 3
Detroit rookie Marco Kasper netted the tying and winning goals, and the Red Wings stayed alive in the playoff race with a 4-3 overtime win over the host Tampa Bay Lightning on Friday night.
Pittsburgh 4, New Jersey 2
Sidney Crosby scored a power-play goal to snap a tie with 6:39 remaining in the third period, fueling the Pittsburgh Penguins to a 4-2 victory over the New Jersey Devils on Friday in Newark, N.J.
Edmonton 4, San Jose 2
Corey Perry broke a tie in the third period, Connor McDavid had four assists and the host Edmonton Oilers defeated the San Jose Sharks 4-2 and clinched a playoff spot for the sixth consecutive season on Friday night.
Calgary 4, Minnesota 2
The Calgary Flames provided a huge boost to their slim playoff hopes with a 4-2 home-ice victory over the Minnesota Wild on Friday.