PuckRecord

Montréal Canadiens at Boston Bruins

Sat, Jan 24, 2026 · TD Garden · 2025–26 Regular Season

MTL
Montréal Canadiens
3 – 4
Final
BOS
Boston Bruins

The Boston Bruins beat the Montréal Canadiens 4–3 on Sat, Jan 24, 2026 at TD Garden. Cole Caufield scored a hat trick; Morgan Geekie scored twice. Jeremy Swayman made 22 saves for the win. Shots on goal were 25–20.

Linescore

Team1st2nd3rdTSOG
MTL120325
BOS022420

Scoring summary

PerTimeTeamStrGoalAssistsScore
1st06:36MTLEVCole Caufield (27) · snapMike Matheson (20), Jake Evans (6)1–0
2nd01:45BOSPPViktor Arvidsson (12) · snapFraser Minten (12), Casey Mittelstadt (14)1–1
2nd07:37MTLPPCole Caufield (28) · slapNick Suzuki (42), Juraj Slafkovský (22)2–1
2nd09:46BOSPPMorgan Geekie (27) · snapDavid Pastrnak (43), Charlie McAvoy (27)2–2
2nd13:29MTLPPCole Caufield (29) · wristNick Suzuki (43), Lane Hutson (44)3–2
3rd13:55BOSEVFraser Minten (13) · backhandHampus Lindholm (13), Charlie McAvoy (28)3–3
3rd14:07BOSPPMorgan Geekie (28) · slapCharlie McAvoy (29), Pavel Zacha (22)3–4

Penalties

PerTimeTeamPlayerInfractionMin
1st09:28MTLZachary Bolductripping2
1st15:33MTLKirby Dachfighting5
1st15:33BOSJonathan Aspirotfighting5
2nd00:25MTLNoah Dobsoninterference2
2nd06:30BOSPavel Zachatripping2
2nd09:02MTLKaiden Guhlehigh sticking2
2nd12:09BOSDavid Pastrnakinterference2
3rd08:14BOSAndrew Peekeroughing2
3rd14:03MTLAlexandre Carrierholding2

Shot map

← MTL attacksBOS attacks →David Pastrnak · P1 00:39 · missed-shot · xG 0.02Mike Matheson · P1 01:15 · shot-on-goal · xG 0.03Sean Kuraly · P1 02:27 · missed-shot · xG 0.01Marat Khusnutdinov · P1 03:12 · missed-shot · xG 0.09Nick Suzuki · P1 03:22 · shot-on-goal · xG 0.06Cole Caufield · P1 03:24 · missed-shot · xG 0.11Cole Caufield · P1 03:25 · missed-shot · xG 0.14Pavel Zacha · P1 05:03 · shot-on-goal · xG 0.02Viktor Arvidsson · P1 05:05 · missed-shot · xG 0.15Kirby Dach · P1 05:29 · missed-shot · xG 0.02Tanner Jeannot · P1 06:13 · missed-shot · xG 0.01Cole Caufield · P1 06:36 · goal · xG 0.17Morgan Geekie · P1 09:51 · missed-shot · xG 0.08Morgan Geekie · P1 09:58 · missed-shot · xG 0.21Alexandre Texier · P1 12:25 · shot-on-goal · xG 0.03Noah Dobson · P1 13:01 · shot-on-goal · xG 0.03Alex Steeves · P1 14:18 · missed-shot · xG 0.02Pavel Zacha · P1 16:13 · missed-shot · xG 0.08Andrew Peeke · P1 17:48 · shot-on-goal · xG 0.01Zachary Bolduc · P1 17:57 · shot-on-goal · xG 0.05Jake Evans · P1 18:30 · missed-shot · xG 0.20Zachary Bolduc · P1 18:32 · shot-on-goal · xG 0.20David Pastrnak · P1 19:47 · missed-shot · xG 0.06Alexandre Texier · P2 00:09 · missed-shot · xG 0.03Elias Lindholm · P2 00:32 · missed-shot · xG 0.02David Pastrnak · P2 00:51 · missed-shot · xG 0.09David Pastrnak · P2 01:04 · shot-on-goal · xG 0.12David Pastrnak · P2 01:11 · shot-on-goal · xG 0.14Pavel Zacha · P2 01:12 · missed-shot · xG 0.19David Pastrnak · P2 01:34 · shot-on-goal · xG 0.08Viktor Arvidsson · P2 01:44 · shot-on-goal · xG 0.16Viktor Arvidsson · P2 01:45 · goal · xG 0.39Juraj Slafkovský · P2 02:20 · shot-on-goal · xG 0.03Lane Hutson · P2 02:48 · missed-shot · xG 0.03Cole Caufield · P2 03:18 · missed-shot · xG 0.04Noah Dobson · P2 03:34 · shot-on-goal · xG 0.03Josh Anderson · P2 04:56 · missed-shot · xG 0.04Lane Hutson · P2 05:05 · missed-shot · xG 0.03Viktor Arvidsson · P2 06:20 · shot-on-goal · xG 0.11Viktor Arvidsson · P2 06:21 · missed-shot · xG 0.12Juraj Slafkovský · P2 06:31 · shot-on-goal · xG 0.08Cole Caufield · P2 07:37 · goal · xG 0.06Mike Matheson · P2 08:10 · shot-on-goal · xG 0.03Morgan Geekie · P2 09:46 · goal · xG 0.23Pavel Zacha · P2 11:23 · shot-on-goal · xG 0.12Nick Suzuki · P2 12:39 · missed-shot · xG 0.16Cole Caufield · P2 13:04 · missed-shot · xG 0.23Cole Caufield · P2 13:17 · shot-on-goal · xG 0.18Cole Caufield · P2 13:29 · goal · xG 0.07Casey Mittelstadt · P2 14:02 · missed-shot · xG 0.02Jonathan Aspirot · P2 17:17 · missed-shot · xG 0.01Juraj Slafkovský · P2 17:27 · shot-on-goal · xG 0.03David Pastrnak · P2 18:03 · shot-on-goal · xG 0.05Elias Lindholm · P2 18:14 · shot-on-goal · xG 0.10Morgan Geekie · P2 18:21 · shot-on-goal · xG 0.01Josh Anderson · P2 19:27 · missed-shot · xG 0.09Phillip Danault · P2 19:31 · shot-on-goal · xG 0.15Morgan Geekie · P3 01:13 · missed-shot · xG 0.12Tanner Jeannot · P3 03:01 · missed-shot · xG 0.04David Pastrnak · P3 03:10 · shot-on-goal · xG 0.03Alexandre Texier · P3 04:37 · shot-on-goal · xG 0.00Oliver Kapanen · P3 05:02 · shot-on-goal · xG 0.04Zachary Bolduc · P3 07:59 · shot-on-goal · xG 0.05Phillip Danault · P3 08:03 · missed-shot · xG 0.05Brendan Gallagher · P3 08:08 · missed-shot · xG 0.04Sean Kuraly · P3 08:50 · shot-on-goal · xG 0.03Juraj Slafkovský · P3 09:14 · shot-on-goal · xG 0.10Alexandre Texier · P3 10:02 · missed-shot · xG 0.09David Pastrnak · P3 13:07 · shot-on-goal · xG 0.02Brendan Gallagher · P3 13:42 · shot-on-goal · xG 0.07Fraser Minten · P3 13:55 · goal · xG 0.07Morgan Geekie · P3 14:07 · goal · xG 0.04Viktor Arvidsson · P3 14:18 · shot-on-goal · xG 0.13Viktor Arvidsson · P3 14:20 · missed-shot · xG 0.18Andrew Peeke · P3 15:27 · shot-on-goal · xG 0.00Noah Dobson · P3 16:01 · shot-on-goal · xG 0.02Cole Caufield · P3 17:48 · shot-on-goal · xG 0.19Noah Dobson · P3 18:54 · shot-on-goal · xG 0.04Mike Matheson · P3 19:00 · missed-shot · xG 0.02Casey Mittelstadt · P3 19:22 · missed-shot · xG 0.28Juraj Slafkovský · P3 19:34 · missed-shot · xG 0.13Cole Caufield · P3 19:48 · shot-on-goal · xG 0.04
Goal● Shot on goal○ MissedSize = expected goals (xG)

Expected goals: MTL 3.23 · BOS 3.64 · xG% MTL 47.0

Montréal Canadiens

#SkaterPosGAP+/-PIMSOGHITBLKFO%TOISHF
13Cole CaufieldR303+10600100.019:1423
14Nick SuzukiC022+1010156.321:2525
48Lane HutsonD0110001126:3225
8Mike MathesonD011+1020023:3730
20Juraj SlafkovskýL0110041019:5318
71Jake EvansC0110000057.113:1922
53Noah DobsonD000+1240020:5826
93Ivan DemidovR0000000019:1118
85Alexandre TexierL000+1023016:5122
45Alexandre CarrierD000-1201116:4719
21Kaiden GuhleD000-1201116:2721
24Phillip DanaultC000-1011240.916:1123
91Oliver KapanenC0000010028.614:4319
17Josh AndersonR00000011100.013:0519
11Brendan GallagherR0000012111:4217
76Zachary BolducR000-1233111:1719
72Arber XhekajD000000219:1910
77Kirby DachC000-150007:5714
#GoalieDecSASVGASV%TOI
35Samuel MontembeaultL21174.81057:24

Boston Bruins

#SkaterPosGAP+/-PIMSOGHITBLKFO%TOISHF
73Charlie McAvoyD033-1002227:4329
39Morgan GeekieC202+1032133.318:3720
93Fraser MintenC112+1011066.712:2318
27Hampus LindholmD0110000221:5628
88David PastrnakR011-1261019:5223
18Pavel ZachaC0110220141.719:3822
11Casey MittelstadtC0110000050.017:0521
71Viktor ArvidssonL1010042216:5120
26Andrew PeekeD0000221019:3026
28Elias LindholmC000-1010150.019:2523
91Nikita ZadorovD0000000016:3521
6Mason LohreiD000+1010115:5221
45Jonathan AspirotD0000503114:5420
47Mark KastelicC000+1002080.012:2615
92Marat KhusnutdinovC000-1001012:1518
52Sean KuralyC0000012150.011:5913
84Tanner JeannotL0000003110:2113
21Alex SteevesC000000118:3513
#GoalieDecSASVGASV%TOI
1Jeremy SwaymanW25223.88059:36
MTL 3, BOS 4: Montréal Canadiens vs. Boston Bruins, Sat, Jan 24, 2026 Box Score | PuckRecord