San Jose Sharks veteran Patrick Marleau joined an exclusive club in NHL, while Mike Yeo won on his coaching debut with the St Louis Blues.
Marleau became the 45th player to score 500 NHL goals as the Sharks defeated the Vancouver Canucks 4-1 on Thursday.
Yeo's bow as head coach of the Blues ended in a 5-1 rout of the Toronto Maple Leafs.
The Chicago Blackhawks ended their losing streak with a hard-fought 4-3 win against the Arizona Coyotes.
Marleau, 37, is riding a five-game point streak, originating from a four-goal game.
He had only 12 goals before that game. Now he is up to 19, with an eye-popping seven goals (eight points) in that five-game span.
All 500 of Marleau's goals have come with the Sharks, and he is the 17th player in NHL history to do it all with one team.
YEO USHERS IN NEW ERA
After replacing Ken Hitchcock, Yeo stepped up to the plate.
Hitchcock was sacked on Wednesday and Yeo delivered a win in St Louis.
A three-goal second period inspired the Blues.
BLACKHAWKS BOUNCE BACK
Patrick Kane, Ryan Hartman and Marian Hossa scored in the first period as the Blackhawks ended a three-game losing streak.
Goaltender Corey Crawford stopped 24 shots for the Blackhawks.
MARLEAU STEALS THE SHOW
RANGERS WIN IN OT, FLYERS SOAR
Chris Kreider scored with just over a minute remaining as the New York Rangers trumped the Buffalo Sabres 2-1 in overtime and the Philadelphia Flyers beat the Montreal Canadiens 3-1.
The Ottawa Senators accounted for the Tampa Bay Lightning 5-2, the Winnipeg Jets edged the Dallas Stars 4-3 and the Nashville Predators blanked the Edmonton Oilers 2-0.
BACK-TO-BACK FOR PENGUINS?
Reigning champions the Pittsburgh Penguins can make it two wins in a row with victory over the Columbus Blues Jackets on Friday. The Calgary Flames face the New Jersey Devils among other games.