momentum.
FINAL · THU, APR 23

Buffalo
Sabres
Buffalo
3–1FINAL
Boston
Bruins
Boston

The story: A. Tuch leads BUF past BOS

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.

54%BOS WIN
✗ MISS
YTD: 55%
BOS was favored but lost.
BUF 46%BOS 54%
Why · Top Factors
Tanner Pearson 62Top Heat70 Sean Kuraly
100Energy99
89.9Goalie SV%89.7
2Rest Days2
3H2H Wins (L6)3
HEAT IMPACT

Who moved up. Who moved down.

AI Recap

A. Tuch leads BUF past BOS

A. Tuch finished with 1 points (1G 0A). Final score: BUF 3–1 BOS. Power play went BUF 0/5 and BOS 0/4.

READ FULL RECAP →
If you missed it
MARKET ODDS · 21 BOOKMAKERS

What the books say.

Our model: BOS 54% · Market (Pinnacle): BOS 51%

◆PinnaclesharpestBUF 1.97 · BOS 1.93
BUF
BOS
BUF 49%BOS 51%
All bookmakers (20)
Betclic fr
BUF 38%BOS 38%
Onexbet
BUF 38%BOS 39%
Unibet se
BUF 39%BOS 38%
Leovegas se
BUF 39%BOS 38%
Betonlineag
BUF 50%BOS 50%
Pmu fr
BUF 39%BOS 38%
Unibet nl
BUF 39%BOS 38%
Gtbets
BUF 50%BOS 50%
Betanysports
BUF 50%BOS 50%
Unibet fr
BUF 39%BOS 39%
William Hill
BUF 50%BOS 50%
Mybookieag
BUF 50%BOS 50%
Tipico de
BUF 37%BOS 40%
Winamax fr
BUF 38%BOS 38%
Winamax de
BUF 38%BOS 38%
Marathonbet
BUF 38%BOS 39%
Betsson
BUF 50%BOS 50%
Nordicbet
BUF 50%BOS 50%
Coolbet
BUF 38%BOS 39%
Matchbook
BUF 50%BOS 50%

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.

BuffaloBuffalo Sabres30 SOG · 38 HIT · 9 BLK · 10 PIM
FORWARDSGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
86Noah OstlundC112+220103314:1846
89Alex TuchRGWG101+12300–21:2655
22Jack QuinnR011+15100–16:5220
19Peyton KrebsC011+124027112:4733
72Tage ThompsonC000+13202–19:1646
71Ryan McLeodC000-110005518:499
17Jason ZuckerL000+14300–17:2121
6Zach BensonL000+11100–16:3130
91Josh DoanR000+12300–14:4911
29Beck MalenstynL000-11500–9:2715
12Jordan GreenwayL000-10202–9:130
48Tyson KozakC00001300678:35–
DEFENSEGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
4Bowen ByramD112+32120–21:5923
25Owen PowerD011+20120–19:5948
26Rasmus DahlinD00002212–23:29–
23Mattias SamuelssonD00001310–18:33–
21Conor TimminsD00001112–15:160
64Logan StanleyD000-10310–13:25–
GOALIESDECSAGASVSV%TOI
34Alex LyonW25124.96059:55
BostonBoston Bruins25 SOG · 35 HIT · 15 BLK · 12 PIM
FORWARDSGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
84Tanner JeannotL101+12504–9:1030
88David PastrnakR000-35300–21:2152
18Pavel ZachaC000-253105619:5434
39Morgan GeekieC000-121025719:32–
28Elias LindholmC000-101003318:349
93Fraser MintenC000004004016:2310
71Viktor ArvidssonL000-14010–15:3335
11Casey MittelstadtC000-10000–14:4423
92Marat KhusnutdinovC00000200–14:15–
47Mark KastelicC000+138028311:1554
52Sean KuralyC000+100105010:4172
44James HagensC000-11000–9:5314
DEFENSEGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
73Charlie McAvoyD01103270–27:0720
27Hampus LindholmD000-20002–21:378
26Andrew PeekeD000-10120–18:210
91Nikita ZadorovD000-10202–16:329
6Mason LohreiD000-10020–15:1810
45Jonathan AspirotD000+10310–13:2720
GOALIESDECSAGASVSV%TOI
1Jeremy SwaymanL29227.93158:14