Montreal 4, Carolina 2
Kaiden Guhle scored twice for the Montreal Canadiens, who clinched the final berth in the Stanley Cup playoffs with a 4-2 win against the visiting Carolina Hurricanes on Wednesday.
Winnipeg 2, Anaheim 1
Mark Scheifele scored at 1:11 of overtime to give the Winnipeg Jets a 2-1 win against the visiting Anaheim Ducks in the regular-season finale for both teams on Wednesday.
Detroit 5, New Jersey 2
Jonatan Berggren, J.T Compher, Dylan Larkin, Alex DeBrincat and Marco Kasper all scored a goal apiece Wednesday night for the Detroit Red Wings, who held off a third-period comeback attempt by the New Jersey Devils to earn a 5-2 win in Newark, N.J.
Nashville 5, Dallas 1
Ryan O'Reilly had a goal and two assists Wednesday night as the Nashville Predators closed their disappointing season with a 5-1 rout over the visiting Dallas Stars, who limp into the playoffs on a seven-game losing streak.
Vegas 4, Vancouver 1
Pavel Dorofeyev scored the go-ahead goal midway through the third period and Victor Olofsson had a goal and an assist to lead the visiting Vegas Golden Knights to a 4-1 victory over the Vancouver Canucks in the regular-season finale for both teams on Wednesday.
Edmonton 3, San Jose 0
Ty Emberson scored and added an assist, leading the Edmonton Oilers to a 3-0 victory over the host San Jose Sharks on Wednesday in the regular-season finale for both sides.