Montréal Canadiens at Pittsburgh Penguins

NHL game between the Montréal Canadiens and the Pittsburgh Penguins on Dec 12, 2025. Final score: Montréal Canadiens 4, Pittsburgh Penguins 2.

StatusFinal
DateDec 12, 2025
VenuePPG Paints Arena
Montréal Canadiens score4
Pittsburgh Penguins score2

Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.

Three Stars by Game Score

Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.

PlayerPosGASOGTOIxGGame Score
1stLane HutsonD02222:150.051.48
2ndBryan RustR11525:350.531.34
3rdJuraj SlafkovskýL02018:060.001.28

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Montréal Canadiens–Pittsburgh Penguins)
1st 02:54MTLAlexandre Texier5v51–0
2nd 04:37MTLBrendan GallagherLane Hutson, Juraj Slafkovský5v52–0
2nd 10:18MTLCole CaufieldNick Suzuki, Lane Hutson4v53–0
3rd 00:44PITBryan RustSidney Crosby, Tommy Novak5v53–1
3rd 00:59MTLOliver KapanenJuraj Slafkovský, Ivan Demidov5v54–1
3rd 15:07PITErik KarlssonKris Letang, Bryan Rust6v44–2

Team Comparison

Montréal CanadiensPittsburgh Penguins
Goals42
Shots on goal2938
Expected goals (xG)2.705.03
High-danger shots1723
Corsi %42.5%57.5%
Power play1/41/6
Faceoff %41.0%59.0%
Hits1225
Blocks2419
Giveaways1114
Takeaways19

Montréal Canadiens Skaters

PlayerPosGAPSOGTOIxGGame Score
Lane HutsonD022222:150.051.48
Juraj SlafkovskýL022018:060.001.28
Cole CaufieldR101418:120.300.85
Oliver KapanenC101419:030.380.85
Nick SuzukiC011423:020.480.79
Alexandre TexierL101112:320.130.75
Brendan GallagherR10129:570.150.70
Ivan DemidovR011012:430.000.49
Mike MathesonD000225:470.130.20
Josh AndersonR000216:290.070.20
Owen BeckC00029:080.340.15
Noah DobsonD000221:380.080.05
Zachary BolducR000316:260.330.05
Jayden StrubleD000013:200.030.05
Joe VelenoC000012:200.00-0.05
Jared DavidsonC00015:440.16-0.15
Adam EngstromD000011:300.00-0.20
Alexandre CarrierD000021:400.02-0.25

Pittsburgh Penguins Skaters

PlayerPosGAPSOGTOIxGGame Score
Bryan RustR112525:350.531.34
Erik KarlssonD101527:220.580.90
Sidney CrosbyC011724:290.540.74
Tommy NovakC011215:240.260.69
Kris LetangD011121:590.030.44
Connor CliftonD000013:060.000.35
Ryan SheaD000016:250.000.25
Parker WotherspoonD000018:590.050.20
Ryan GravesD000112:590.020.20
Ben KindelC000721:240.450.15
Noel AcciariC000013:110.060.15
Kevin HayesR000211:530.190.10
Anthony ManthaR000418:360.410.05
Rutger McGroartyR000310:240.240.05
Justin BrazeauR000110:110.110.00
Danton HeinenL000010:100.000.00
Connor DewarC000013:200.02-0.05
Ville KoivunenR000013:250.00-0.15

Goaltending

GoalieTeamSVSASV%GSAxDecision
Jacob FowlerMontréal Canadiens363894.7%-0.09W
Tristan JarryPittsburgh Penguins252986.2%-0.26L

Analysis

The Montréal Canadiens defeated the Pittsburgh Penguins 4–2 on Dec 12, 2025.

Pittsburgh Penguins generated 5.03 expected goals to Montréal Canadiens's 2.7 — Pittsburgh Penguins owned the better of the chances but Montréal Canadiens took the game, the kind of split that usually means finishing or goaltending decided it.

Lane Hutson led all skaters with a Game Score of 1.48 on 2 assists, 2 shots on goal.

Frequently Asked Questions

Who won the Montréal Canadiens vs Pittsburgh Penguins game?

The Montréal Canadiens beat the Pittsburgh Penguins 4–2 on Dec 12, 2025.

What was the final score?

The final score was Montréal Canadiens 4, Pittsburgh Penguins 2.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Lane Hutson led all skaters at 1.48, on 0G, 2A and 2 shots on goal.

Which team deserved to win by expected goals?

Pittsburgh Penguins generated 5.03 expected goals and Montréal Canadiens generated 2.7, so Pittsburgh Penguins created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Montréal Canadiens put 29 shots on goal and Pittsburgh Penguins put 38. High-danger chances went 17 to 23.

How did the goaltenders play?

Jacob Fowler stopped 36 of 38 (-0.09 goals saved above expected); Tristan Jarry stopped 25 of 29 (-0.26 goals saved above expected).