FINAL · WED, NOV 4KeyBank Center

SenatorsOttawa2–1FINAL
SabresBuffalo
Senators
Ottawa
Sabres
Buffalo
The story: S. Ersson leads OTT past BUF
EVERY GOAL · WATCH
How the goals went in.
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.
53%BUF WIN
✗ MISS
YTD: 54%
BUF was favored but lost.
OTT 47%BUF 53%
Why · Top Factors
Drake Batherson 99Top Heat72 Tage Thompson
100Energy100
86.9Goalie SV%90
3Rest Days4
1H2H Wins (L3)2
HEAT IMPACT
Who moved up. Who moved down.
AI Recap
S. Ersson leads OTT past BUF
S. Ersson finished with 95.8% save percentage. Final score: OTT 2–1 BUF. Power play went OTT 0/2 and BUF 0/2.
If you missed it
▶ Watch highlights on NHL.com ↗MARKET ODDS · 23 BOOKMAKERS
What the books say.
Our model: BUF 53% · Market (Pinnacle): BUF 54%
◆PinnaclesharpestOTT 2.13 · BUF 1.80
OTT 46%BUF 54%
All bookmakers (22)
Sport888
OTT 47%BUF 53%
Winamax de
OTT 36%BUF 43%
Winamax fr
OTT 36%BUF 43%
Codere it
OTT 36%BUF 42%
Betclic fr
OTT 36%BUF 42%
Betonlineag
OTT 46%BUF 54%
Tipico de
OTT 35%BUF 44%
Gtbets
OTT 46%BUF 54%
Betsson
OTT 46%BUF 54%
Nordicbet
OTT 46%BUF 54%
Unibet se
OTT 36%BUF 42%
Leovegas se
OTT 36%BUF 42%
Unibet nl
OTT 36%BUF 42%
Matchbook
OTT 46%BUF 54%
Mybookieag
OTT 47%BUF 53%
Betanysports
OTT 47%BUF 53%
Coolbet
OTT 36%BUF 42%
Everygame
OTT 47%BUF 53%
Onexbet
OTT 35%BUF 43%
Marathonbet
OTT 35%BUF 43%
William Hill
OTT 47%BUF 53%
Unibet fr
OTT 35%BUF 42%
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.
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 12Shane PintoC | 1 | 0 | 1 | +1 | 3 | 1 | 1 | 0 | 53 | 21:41 | 41 |
| 22Michael AmadioRGWG | 1 | 0 | 1 | 0 | 2 | 3 | 0 | 0 | – | 15:55 | 20 |
| 18Tim StützleC | 0 | 1 | 1 | 0 | 5 | 0 | 0 | 0 | 91 | 23:03 | 45 |
| 20Fabian ZetterlundL | 0 | 1 | 1 | 0 | 2 | 2 | 1 | 0 | – | 16:19 | 23 |
| 62Philip TomasinoR | 0 | 1 | 1 | +1 | 4 | 0 | 0 | 0 | – | 14:44 | 65 |
| 19Drake BathersonR | 0 | 0 | 0 | +1 | 2 | 2 | 0 | 0 | – | 20:13 | 56 |
| 28Claude GirouxR | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | – | 16:17 | 21 |
| 24Dylan CozensC | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 91 | 16:11 | – |
| 21Nick CousinsC | 0 | 0 | 0 | 0 | 2 | 3 | 0 | 0 | – | 13:19 | – |
| 34Stephen HallidayC | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 38 | 10:28 | 0 |
| 79Sammy BlaisL | 0 | 0 | 0 | 0 | 1 | 4 | 0 | 0 | – | 5:54 | – |
| 42Hayden HodgsonR | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | – | 4:47 | 0 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 72Thomas ChabotD | 0 | 1 | 1 | +1 | 1 | 0 | 4 | 0 | – | 24:18 | 26 |
| 85Jake SandersonD | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | – | 25:32 | 33 |
| 10Jordan SpenceD | 0 | 0 | 0 | +1 | 0 | 1 | 3 | 2 | – | 21:57 | 0 |
| 2Artem ZubD | 0 | 0 | 0 | 0 | 1 | 1 | 3 | 0 | – | 20:58 | 17 |
| 26Carter YakemchukD | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | – | 12:57 | – |
| 33Nikolas MatinpaloD | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | – | 12:15 | 11 |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 30Samuel Ersson | W | 24 | 1 | 23 | .958 | 59:12 |
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 19Peyton KrebsC | 1 | 0 | 1 | +1 | 1 | 1 | 0 | 0 | 30 | 13:32 | 48 |
| 6Zach BensonL | 0 | 1 | 1 | +1 | 3 | 1 | 1 | 0 | – | 20:16 | 67 |
| 72Tage ThompsonC | 0 | 1 | 1 | +1 | 2 | 0 | 0 | 0 | 33 | 19:34 | 82 |
| 86Noah OstlundC | 0 | 0 | 0 | -1 | 4 | 0 | 1 | 0 | 20 | 21:27 | 18 |
| 22Jack QuinnR | 0 | 0 | 0 | -1 | 1 | 1 | 1 | 0 | – | 20:32 | 36 |
| 91Josh DoanR | 0 | 0 | 0 | -2 | 3 | 2 | 0 | 0 | – | 16:45 | 12 |
| 17Jason ZuckerL | 0 | 0 | 0 | -1 | 1 | 2 | 0 | 0 | – | 13:16 | 0 |
| 71Ryan McLeodC | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | – | 13:16 | 12 |
| 29Beck MalenstynL | 0 | 0 | 0 | 0 | 0 | 7 | 1 | 0 | – | 11:26 | 0 |
| 48Tyson KozakC | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 33 | 11:21 | 14 |
| 9Josh NorrisC | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 0 | 50 | 10:40 | 0 |
| 10Sam CarrickC | 0 | 0 | 0 | 0 | 2 | 2 | 1 | 0 | 25 | 8:41 | 21 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 25Owen PowerD | 0 | 0 | 0 | -1 | 1 | 1 | 0 | 2 | – | 26:27 | – |
| 23Mattias SamuelssonD | 0 | 0 | 0 | 0 | 0 | 1 | 5 | 0 | – | 24:57 | 13 |
| 26Rasmus DahlinD | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 2 | – | 24:23 | 33 |
| 8Olen ZellwegerD | 0 | 0 | 0 | -1 | 1 | 0 | 1 | 0 | – | 23:48 | – |
| 73Zach MetsaD | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | – | 9:09 | – |
| 46Louis CrevierD | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | – | 8:05 | 0 |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 92Colten Ellis | L | 30 | 2 | 28 | .933 | 58:25 |


