Last night in the NHL, five games were on the schedule.
Here are the results and highlights:
Macklin Celebrini is the newest member of the 100-point club this season as the @SanJoseSharks picked up a valuable win to sit two points back of the playoff line with 10 games left on their schedule.#NHLStats: https://t.co/bef5FdnKYO pic.twitter.com/WYcLDafTGg
— NHL Public Relations (@NHLPR) March 31, 2026
1. Max Domi settles the score with Radko Gudas
The Toronto Maple Leafs were visiting Anaheim, and not only was this the team's first game since their GM was fired earlier that evening, but it was also their first game against the Ducks since Auston Matthews' infamous injury.
From the very first second, Max Domi settled the score with Radko Gudas.
MAX DOMI DROPS THE GLOVES WITH RADKO GUDAS RIGHT OFF THE OPENING DRAW
pic.twitter.com/bip7Vl7gJ0
— Gino Hard (@GinoHard_) March 31, 2026
Domi didn't stop there.
He went at it a second time.
MAX DOMI DROPS HIS GLOVES FOR THE SECOND TIME TONIGHT
pic.twitter.com/YPuhX9xbGp
— Sportsnet (@Sportsnet) March 31, 2026
Gudas was targeted throughout the game.
Jake McCabe made short work of the Czech player.
Now McCabe has gone at Gudas and thrown him down
pic.twitter.com/Mg5a0MgVQ0
— B/R Open Ice (@BR_OpenIce) March 31, 2026
It was a pretty wild game.
Michael Pezzetta wanted to join the fray, but he was ejected for shoving an official. Way to go, champ.
Michael Pezzetta receives two minutes for roughing and a game misconduct for abuse of officials
pic.twitter.com/bIYcppC6jb
— Sportsnet (@Sportsnet) March 31, 2026
Leo Carlsson and Cutter Gauthier scored for the Ducks.
Both, however, went down in the line of duty. Carlsson returned to the game, but Gauthier did not.
Late in the third period, the Swede scored to send everyone into overtime.
LEO!!
We're all tied up in Anaheim! pic.twitter.com/rCuRzjT1UA
— NHL (@NHL) March 31, 2026
But in overtime, with just five seconds left, John Tavares sealed the game's outcome.
It was sweet revenge for Toronto.
JOHN TAVARES WINS IT IN @ENERGIZER OT WITH JUST 5 SECONDS LEFT!
pic.twitter.com/rA4gPL7saM
— NHL (@NHL) March 31, 2026
2. The Penguins explode in the second period
The first game of the night pitted the Penguins against the Islanders.
It was a very important matchup for both teams, who are direct rivals in the East.
The Penguins exploded in the second period and ultimately won 8-3. Only one Pens forward failed to score a point.
Pens hammer the Isles 8-3, Chinakhov was the only Pens forward not to register a point.
— NHL Watcher (@NHL_Watcher) March 31, 2026
The action really picked up in the second period.
Eight of the game's 11 goals were scored in that period.
Sidney Crosby made his return to the ice. He recorded his 1,100th career assist.
Sidney Crosby's 1,100th career assist!
He is only the eighth player in NHL history to reach the mark! pic.twitter.com/gEfAp46CAi
— NHL (@NHL) March 31, 2026
With his two assists, the captain now ranks third in career games with two or more points.
ANOTHER SID MILESTONE
He now has the third most multi-point games in NHL history!
pic.twitter.com/0ZfRgkYQnN
— NHL (@NHL) March 31, 2026
Big win in regulation for Pittsburgh.

3. A 100th point for Macklin Celebrini
The Sharks hosted the Blues late last night, and the home team won 5-4.
With 22 seconds left in the game, Adam Gaudette sealed the win for his team.
ADAM GAUDETTE WITH 22 SECONDS TO GO!
And he is fired up!
pic.twitter.com/ky8W7SZ5Jc
— NHL (@NHL) March 31, 2026
Big win for the Sharks.
They're now just two points away from the playoffs.

The real hero of the game, however, is Macklin Celebrini.
He scored two goals and had one assist. He has now reached the 100-point mark this season.
Celebrini hits the century mark.
Macklin Celebrini has his first 100-point NHL season! pic.twitter.com/gM5tiyf4XA
— San Jose Sharks (@SanJoseSharks) March 31, 2026
Few players aged 19 or younger have managed to score 100 or more points in a single NHL season.
Celebrini joins Wayne Gretzky, Dale Hawerchuk, Mario Lemieux, Jimmy Carson, and Sidney Crosby.
Teenagers in NHL history to record 100 points in a single season:
– Wayne
Gretzky– Dale
Hawerchuk– Mario
Lemieux– Jimmy Carson–
Sidney Crosby– Macklin Celebrini pic.twitter.com/BrnJ5Qs0ga
— NHL (@NHL) March 31, 2026
4. Nine goals for the Avalanche
The Avalanche didn't give the Flames a chance last night.
They started the game strong and by the end of the first period, they were already leading 5-0.
— hockey images that precede unfortunate events (@UnfortunateHKY) March 31, 2026
Colorado ultimately scored nine goals en route to a 9-2 victory.
In the win, however, the team lost the services of Cale Makar.
Cale Makar did not return to the game after taking this hit from Adam Klapka in the second period. pic.twitter.com/jbabyg4PWi
— Sportsnet (@Sportsnet) March 31, 2026
Nathan MacKinnon, meanwhile, scored a goal.
He is just one goal away from 50.
THE DOGG IS ONE GOAL AWAY FROM 50
pic.twitter.com/QqItXDSypq
— Spittin' Chiclets (@spittinchiclets) March 31, 2026
Despite the rout, Scott Wedgewood held the fort for the home team.
What a save, right here.
WEDGIE WEDGIE WEDGIE
pic.twitter.com/gqMC5cYsEX
— x – Colorado Avalanche (@Avalanche) March 31, 2026
5. A first win for John Tortorella
The Canucks were visiting Vegas.
It was Evander Kane's 1,000th NHL game.
1K IN VEGAS
Tonight marks game number 1,000 for Evander Kane
Kane has 12 points in 25 career games against Las Vegas
Evander Kane to score a goal & Canucks WIN (+1150)
pic.twitter.com/8AnONiIA2u
— BET99 Sportsbook (@BET99Sportsbook) March 31, 2026
In fact, he was the one who opened the scoring.
Evander Kane opens the scoring in his 1,000th career game
pic.twitter.com/ajsPqGtGS2
— Sportsnet (@Sportsnet) March 31, 2026
However, it was the Knights who had the last word.
A 4-2 victory. John Tortorella's first win with Vegas, then.
John Tortorella has secured his first win as the head coach of the @GoldenKnights!
pic.twitter.com/1qPzOJCPJF
— NHL (@NHL) March 31, 2026
It looks like the game might be more balanced offensively.
No player scored more than one point for Vegas. Still.
Overtime
– John Carlson's first goal with the Ducks.
John Carlson fires home his first goal as a Duck
pic.twitter.com/AgkctiDYee
— Sportsnet (@Sportsnet) March 31, 2026
– Oh, really?
Anthony Stolarz gives Ville Husso a shove as they cross paths
pic.twitter.com/E3IbCb7ho6
— Sportsnet (@Sportsnet) March 31, 2026
– Congratulations!
FIRST NHL GOAL!
Theo Lindstein finds the back of the net! pic.twitter.com/bOUGgA3AO3
— NHL (@NHL) March 31, 2026
– Top scorers from yesterday.

– 20 teams in action tonight.









