Jasen Vinlove-USA TODAY Sports

Spencer Knight made 40 saves for his first shutout of the season as the Florida Panthers defeated the Carolina Hurricanes 3-0 on Wednesday in Sunrise, Fla.

It was Knight's third career shutout in 42 games over parts of three NHL seasons. The 40 stops were a season-high for the 21-year-old goalie, and when Carolina pushed back in the third period, Knight was particularly sharp, stopping 18 shots in the final stanza.

Nick Cousins, Aleksander Barkov and Sam Bennett scored for Florida, which has won back-to-back games despite missing Matthew Tkachuk because of a suspension. Antti Raanta made 33 saves for Carolina, which lost its second straight game. Raanta was filling in for Frederik Andersen, who was injured in practice on Tuesday.

For the 11th time in their NHL careers, and first time since 2016, brothers Eric, Jordan, and Marc Staal played in the same game. Jordan is the Hurricanes captain, while Eric and Marc both play for Florida.

Canadiens 5, Canucks 2

Kirby Dach scored twice, Nick Suzuki tallied less than a minute into the game and Mike Hoffman registered his third goal in two contests as Montreal earned a victory over visiting Vancouver.

Arber Xhekaj also scored during a three-goal first period for Montreal, which snapped its three-game home slide.

The Canadiens' Sam Montembeault made 31 saves and appeared headed for his second career shutout before Luke Schenn scored 4:45 into the third. Vancouver's Nils Hoglander put in a rebound with 11:03 left. Canucks goalie Thatcher Demko seemed frazzled at times while stopping 24 shots.

Penguins 4, Capitals 1

Casey DeSmith made 24 saves to help visiting Pittsburgh snap a seven-game winless streak with a victory over Washington.

Jason Zucker, Brock McGinn and Jeff Petry each scored during a three-goal second period and Jake Guentzel tallied into an empty net in the third for the Penguins. Pittsburgh's victory was its first since posting a 6-3 win over the Columbus Blue Jackets on Oct. 22.

Penguins superstar captain Sidney Crosby recorded his 901st career assist to tie Hall of Famer Bryan Trottier for 19th place on the NHL's all-time list. Crosby (1,424 points) also moved one point ahead of Capitals captain Alex Ovechkin and resides one point behind Trottier for 17th place on the league's all-time points list.

More must-reads:

TODAY'S BEST
Rangers lose two-time All-Star starting pitcher to injury
Lakers make another big change after firing Darvin Ham
Draymond Green predicts LeBron James' next team
Twins place pivotal outfielder on injured list due to knee issue
Lakers' chances of landing Tyronn Lue not considered 'realistic'
Pirates option struggling former No. 1 overall pick to minors
Doc Rivers, Giannis Antetokounmpo contradict each other on star's injury
Lakers fire HC Darvin Ham after disappointing season
Rangers' Vincent Trocheck downplays second-round showdown with former team
Longtime coach compares Patriots' Drake Maye to two legends
Yankees legend John Sterling shares one regret about retirement decision
NFL media check-in: Who's out, in and staying on TV
ESPN producer gives update on Patrick Beverley snub controversy
Five NFL players with the most to prove after teams declined their fifth-year option
Yankees' Aaron Judge addresses offensive woes creeping into May
Former 49ers quarterback makes feelings on Brock Purdy clear
Bills become latest team to try to fix talented, unproductive wide receiver
Dolphins add another star playmaker on offense
Insider addresses if Patriots will trade for star 49ers WR
Insider shares confusing trade updates on Mets' Pete Alonso