momentum.
FINAL · WED, OCT 21

Philadelphia
Flyers
Philadelphia
3–1FINAL
Buffalo
Sabres
Buffalo

The story: Knuble Doubles Up As Flyers Silence Sabres

GAME STORY

Knuble Doubles Up As Flyers Silence Sabres

Cole Knuble scored twice as the Philadelphia Flyers defeated the Buffalo Sabres 3-1. His offensive output proved the difference.

The Philadelphia Flyers established an early lead against the Buffalo Sabres, with Cole Knuble opening the scoring at 14:49 of the first period, assisted by Oliver Bonk and Denver Barkey. Trevor Zegras extended the Flyers' advantage with a power play goal at 19:17 of the first period, with Matvei Michkov and Jamie Drysdale earning assists. The Sabres cut the deficit in the second period, as Jason Zucker converted a power play opportunity at 19:25, assisted by Jack Quinn and Noah Ostlund. However, Cole Knuble secured the win for Philadelphia with his second goal of the night at 03:03 in the third period, with Oliver Bonk collecting his second assist.

Cole Knuble was the first star, leading the Flyers with 2 goals in 10.4 minutes of ice time and a +2 rating. Oliver Bonk also had a strong performance, recording 2 assists and a +2 rating over 19.6 minutes. In goal, Devon Vladar earned second star honors with a 96.4% save percentage for Philadelphia. For Buffalo, Jason Zucker, the game's third star, registered the team's only goal across 12.3 minutes. Jack Quinn played 20.8 minutes and Noah Ostlund played 21.7 minutes, each contributing an assist for the Sabres.

momentum.'s pre-game model had given the Philadelphia Flyers only a 35% chance to win this contest, making their 3-1 victory an unexpected outcome according to our analytics. The model's prediction for this game ultimately proved incorrect.

The whole night: Senators Explode for Five, Stun Florida Panthers in Upset Win →
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.

65%BUF WIN
✗ MISS
YTD: 55%
BUF was favored but lost.
PHI 35%BUF 65%
Why · Top Factors
Matvei Michkov 59Top Heat41 Zach Benson
100Energy100
89.5Goalie SV%89.9
2Rest Days4
1H2H Wins (L3)2
HEAT IMPACT

Who moved up. Who moved down.

If you missed it
MARKET ODDS · 23 BOOKMAKERS

What the books say.

Our model: BUF 65% · Market (Pinnacle): BUF 63%

◆PinnaclesharpestPHI 2.64 · BUF 1.54
PHI
BUF
PHI 37%BUF 63%
All bookmakers (22)
Coolbet
PHI 27%BUF 51%
Betonlineag
PHI 37%BUF 63%
Onexbet
PHI 28%BUF 50%
Marathonbet
PHI 28%BUF 50%
Gtbets
PHI 37%BUF 63%
Unibet fr
PHI 29%BUF 49%
Betclic fr
PHI 28%BUF 50%
Winamax fr
PHI 28%BUF 50%
Winamax de
PHI 29%BUF 50%
Codere it
PHI 28%BUF 49%
Unibet se
PHI 27%BUF 52%
Unibet nl
PHI 27%BUF 51%
Leovegas se
PHI 27%BUF 52%
Sport888
PHI 38%BUF 62%
William Hill
PHI 38%BUF 62%
Tipico de
PHI 28%BUF 51%
Matchbook
PHI 36%BUF 64%
Mybookieag
PHI 38%BUF 62%
Nordicbet
PHI 38%BUF 62%
Betsson
PHI 38%BUF 62%
Betanysports
PHI 38%BUF 62%
Everygame
PHI 38%BUF 63%

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.

PhiladelphiaPhiladelphia Flyers27 SOG · 19 HIT · 13 BLK · 11 PIM · 1 PPG
FORWARDSGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
54Cole KnubleR202+24000–10:2469
46Trevor ZegrasCGWG101040005016:36–
39Matvei MichkovR01102000–18:0266
86Denver BarkeyC011+220002512:1922
22Christian DvorakC000021008018:3918
14Sean CouturierC000010004317:349
71Tyson FoersterR00003120–16:470
94Porter MartoneR00002000–15:5025
20Alex BumpL00003200–15:450
52Noel AcciariC000003204014:0412
27Noah CatesL00000000–13:5312
78Jacob GaucherC000+21220–8:550
DEFENSEGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
59Oliver BonkD022+20010–19:34–
9Jamie DrysdaleD01101020–24:37–
6Travis SanheimD000+21102–26:20–
24Nick SeelerD00000122–17:590
44Simon BenoitD00001212–13:370
19Hunter McDonaldD00000615–13:18–
GOALIESDECSAGASVSV%TOI
80Dan VladarW28127.96460:00
BuffaloBuffalo Sabres28 SOG · 14 HIT · 13 BLK · 25 PIM · 1 PPG
FORWARDSGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
17Jason ZuckerL1 PPG10103102–12:16–
86Noah OstlundC011030026721:4033
22Jack QuinnR01104102–20:45–
6Zach BensonL00001000–21:2140
72Tage ThompsonC000-230005720:06–
9Josh NorrisC000000203313:4325
20Jiri KulichC000-210108213:4212
91Josh DoanR000-22110–13:3221
71Ryan McLeodC000010104213:0611
29Beck MalenstynL00001410–10:0732
94Konsta HeleniusC00000210–9:0713
19Peyton KrebsC000000001008:4927
DEFENSEGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
26Rasmus DahlinD000-14300–26:2721
25Owen PowerD00002012–26:1218
23Mattias SamuelssonD000-100117–22:5132
8Olen ZellwegerD00002010–18:1123
73Zach MetsaD000-11000–10:4312
46Louis CrevierD000-10230–10:30–
GOALIESDECSAGASVSV%TOI
1Ukko-Pekka LuukkonenL27324.88957:26