1. Nathan MacKinnon, Colorado Avalanche. Nathan MacKinnon is on some kind of a roll for the Colorado Avalanche. His two goals on Tuesday night were the difference in a 3-2 win over the Nashville Predators and gave him his fifth consecutive multi-point game. He now has at least two points in six of his past seven games, a stretch that includes six goals to give him 17 on the season. His 37 points on the season are second in the league, trailing only his linemate Mikko Rantanen. Rantanen set up both of MacKinnon’s goals on Tuesday.
2. Curtis McElhinney, Carolina Hurricanes. Did you expect Curtis McElhinney to be the savior for the Carolina Hurricanes this season? Of course you didn’t, but he has been a rock for them in net lately and continued his strong play on Tuesday night by making a career-high 48 saves in a 2-1 win over the Montreal Canadiens. With that performance he has now won each of his past four decisions and allowed just five goals on the past 150 shots he has faced. That is a .966 save percentage during that stretch.
3. Shea Theodore, Vegas Golden Knights. Pretty much everybody had a hand in the Golden Knights’ big win over the Chicago Blackhawks, but Shea Theodore had perhaps the biggest night of them all by logging more than 23 minutes, scoring a pair of goals, adding an assist, and finishing as a plus-four. The Golden Knights are starting to get on a roll to climb back up the Pacific Division standings.
More big performances from Tuesday
— Oscar Klefbom scored in overtime to give the Oilers a win in Ken Hitchcock’s home debut. That goal came just after Connor McDavid appeared to score the winning goal, only to have a replay review determine the puck never fully crossed the goal line.
— Shea Weber made his 2018-19 debut for the Montreal Canadiens and was not exactly eased back in. He played a team-high 25 minutes, attempted 13 shots, got three on net, and assisted on their only goal in their 2-1 loss to the Hurricanes.
— Brady Tkachuk scored a pair of goals — just three minutes apart — for the Ottawa Senators to help them erase a 3-1 deficit with less than 10 minutes to play in the third period.
— The Pittsburgh Penguins received two goals from their fourth line (and one from their third line) to defeat the Winnipeg Jets. They have now collected eight out of a possible 10 points in their past five games. Sidney Crosby scored his 10th goal of the season on yet another ridiculous backhand shot.
— Dustin Brown had another big game for the Los Angeles Kings, recording two more points and scoring the game-winning goal in overtime to lift them over the Vancouver Canucks.
— The Arizona Coyotes rallied from a 3-1 third period deficit to beat the Minnesota Wild thanks in large part to a pair of goals from Josh Archibald.
Highlights of the Night
Rasmus Ristolainen helped the Buffalo Sabres push their winning streak to 10 games with this incredible individual effort against the San Jose Sharks.
Even with Weber back in the lineup it was starting goalie Carey Price taking care of the physical play for the Montreal Canadiens on Tuesday.
Matt Duchene scored the goal of the night to help lift the Ottawa Senators to a come-from-behind win against the Philadelphia Flyers. This came just a few minutes after Tkachuk scored his two goals to tie the game.
The Philadelphia Flyers have used a lot of goalies this season. They added another starter to the list on Tuesday night. The result was more of the same.
The Vegas Golden Knights crushed the Chicago Blackhawks on Tuesday night by scoring eight goals. That is a franchise record.
Ryan Miller backstopped the Anaheim Ducks to a big win over the Tampa Bay Lightning, and in the process moved one step closer to the top of the all-time wins list for American-born goalies.
Buffalo Sabres 3, San Jose Sharks 2 (OT)
Ottawa Senators 4, Philadelphia Flyers 3
Carolina Hurricanes 2, Montreal Canadiens 1
Anaheim Ducks 3, Tampa Bay Lightning 1
Colorado Avalanche 3, Nashville Predators 2
Arizona Coyotes 4, Minnesota Wild 3
Pittsburgh Penguins 4, Winnipeg Jets 3
Vegas Golden Knights 8, Chicago Blackhawks 3
Edmonton Oilers 1, Dallas Stars 0 (OT)
Los Angeles Kings 2, Vancouver Canucks 1 (OT)
MORE: Your 2018-19 NHL on NBC TV schedule
Adam Gretz is a writer for Pro Hockey Talk on NBC Sports. Drop him a line at firstname.lastname@example.org or follow him on Twitter @AGretz.