Auston Matthews continued his fine form in a Toronto Maple Leafs win as Jack Eichel marked his NHL return with a goal.
Matthews scored his 10th goal of the season in a 4-2 victory against the Edmonton Oilers on Tuesday.
Returning from an ankle injury, Eichel struck in his first appearance of the campaign as the Buffalo Sabres enjoyed a win.
Elsewhere, the New York Rangers and Chicago Blackhawks also had wins.
Matthews, the number one pick of the 2016 draft, opened the scoring against the Oilers with what was his fourth goal in three games.
James van Riemsdyk, Nazem Kadri and Zach Hyman scored in a dominant second period.
Connor McDavid, the top pick in 2015, netted for the 11th time this season in the loss.
Eichel, picked behind McDavid, had an assist and goal in the opening 10 minutes of the Sabres' 5-4 win over the Ottawa Senators.
Mike Hoffman scored a hat-trick for the Senators, who tried their best but were unable to recover from conceding three times in the first period.
Ryan O'Reilly had two goals and an assist for the Sabres.
RANGERS, BLACKHAWKS WIN
The Rangers scored twice in the third period, including a game-winner on a powerplay from Jimmy Vesey, to beat the Carolina Hurricanes 3-2.
The Blackhawks needed a shoot-out to edge to a 2-1 win over the Florida Panthers, who had Tom Rowe in charge for the first time.
WELCOME BACK, JACK
BLUE JACKETS, PREDATORS NET FIVE
The Columbus Blue Jackets eased past the Tampa Bay Lightning 5-1 and the Nashville Predators overcame the Colorado Avalanche 5-3.
The Vancouver Canucks won an entertaining clash against the Minnesota Wild 5-4, the Detroit Red Wings beat the Dallas Stars 3-1 and the Philadelphia Flyers battled to a 3-2 shoot-out win against the Boston Bruins.
The Winnipeg Jets edged the New Jersey Devils 3-2, the Anaheim Ducks beat the Montreal Canadiens 2-1 and the San Jose Sharks had a 2-1 overtime win against the Arizona Coyotes.
KINGS HOST SHARKS
Sharing 12-9-1 records this season, the Sharks visit the Los Angeles Kings on Wednesday.