momentum.
FINAL · THU, OCT 29

Montreal
Canadiens
Montreal
5–2FINAL
Dallas
Stars
Dallas

The story: C. Caufield leads MTL past DAL

THREE STARS · OFFICIAL

Tonight's best.

KEY PLAYERS · HOW THEY DID

The three hottest on each side.

OUR PICK · HOW IT PLAYED

The model missed this one.

52%DAL WIN
✗ MISS
YTD: 55%
DAL was favored but lost.
MTL 48%DAL 52%
Why · Top Factors
Cole Caufield 58Top Heat71 Matt Duchene
100Energy99
89.1Goalie SV%89.2
2Rest Days2
1H2H Wins (L2)1
HEAT IMPACT

Who moved up. Who moved down.

AI Recap

C. Caufield leads MTL past DAL

C. Caufield finished with 2 points (2G 0A). Final score: MTL 5–2 DAL. Power play went MTL 0/4 and DAL 1/3.

If you missed it
MARKET ODDS · 22 BOOKMAKERS

What the books say.

Our model: DAL 52% · Market (Pinnacle): DAL 60%

◆PinnaclesharpestMTL 2.41 · DAL 1.63
MTL
DAL
MTL 40%DAL 60%
All bookmakers (21)
Marathonbet
MTL 31%DAL 47%
Onexbet
MTL 31%DAL 47%
Unibet fr
MTL 31%DAL 46%
Winamax fr
MTL 31%DAL 46%
Winamax de
MTL 31%DAL 47%
Betclic fr
MTL 31%DAL 47%
Nordicbet
MTL 41%DAL 59%
Betsson
MTL 41%DAL 59%
Sport888
MTL 41%DAL 59%
William Hill
MTL 41%DAL 59%
Codere it
MTL 31%DAL 47%
Tipico de
MTL 30%DAL 48%
Betonlineag
MTL 40%DAL 60%
Gtbets
MTL 40%DAL 60%
Unibet se
MTL 30%DAL 47%
Unibet nl
MTL 30%DAL 48%
Leovegas se
MTL 30%DAL 47%
Matchbook
MTL 40%DAL 60%
Mybookieag
MTL 41%DAL 59%
Coolbet
MTL 30%DAL 47%
Betanysports
MTL 40%DAL 60%

Win % removes the bookmaker margin · decimal odds shown beside each book.

BOX SCORE · SOURCE: NHL.COM

Everyone who played.

Sorted by points, then ice time. Heat is each player's form over his last five games.

MontrealMontréal Canadiens21 SOG · 13 HIT · 9 BLK · 6 PIM
FORWARDSGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
15Alex NewhookC202+221102718:4720
13Cole CaufieldRGWG202+23000–18:2158
24Phillip DanaultC112+220003319:2636
20Juraj SlafkovskýL011+20000–18:2639
71Jake EvansC011+110104716:5741
22Chris KreiderL011+11100–12:2313
17Josh AndersonR000+11202–15:420
76Zachary BolducR00002110–15:2012
85Alexandre TexierL000+11100–14:3413
77Kirby DachC000000006013:2927
91Oliver KapanenC000+101003311:500
63Florian XhekajL00001400–6:5422
DEFENSEGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
53Noah DobsonD022+14120–20:2425
45Alexandre CarrierD011+20002–23:4715
48Lane HutsonD01101020–21:55–
42Adam EngstromD011+10010–10:4214
21Kaiden GuhleD000+21010–25:0221
72Arber XhekajD000+11102–11:02–
GOALIESDECSAGASVSV%TOI
75Jakub DobesW19217.89560:00
DallasDallas Stars19 SOG · 16 HIT · 10 BLK · 8 PIM · 1 PPG
FORWARDSGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
53Wyatt JohnstonC1 PPG112021006021:4148
96Mikko RantanenR02201102–23:0466
14Jamie BennL101-12110–11:5827
21Jason RobertsonL000-14010–21:3248
24Roope HintzC000-111108019:2751
91Tyler SeguinC000-103007517:0122
18Sam SteelC000-101025016:21–
25Arttu HyryR000-33110–13:210
49Justin HryckowianC000-112007313:2023
22Joel KivirantaL000-20200–10:0414
15Colin BlackwellC000-200001008:4517
43Matthew SeminoffR000-10010–4:350
DEFENSEGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
4Miro HeiskanenD011-23000–29:4718
55Thomas HarleyD000-11132–24:53–
5Nils LundkvistD000-20010–17:0110
6Lian BichselD000-21102–16:01–
57Tyler MyersD00000010–14:4310
27T. TaylorD00000100–10:44–
GOALIESDECSAGASVSV%TOI
29Jake OettingerL20416.80057:42