C. Lindgren stole it
C. Lindgren stopped 32 of 33 (0.970) — +4.08 goals saved above expected in a 4-goal game.

Split squads and prospects, not the club that will take the ice in October. The shots and grades below describe this game only: nothing here counts toward season records, form, rankings or player numbers.
Washington won 5–1 at Philadelphia, stealing a game it had no right to win. The Flyers controlled possession, created chances, and left empty-handed. C. Lindgren saved this game — 32 stops on 33 shots, 4.08 goals better than expected.
Philadelphia held 65% of expected goals — 5.69 to Washington's 3.02 — and lost 5–1. The scoreboard and the underlying play diverged spectacularly. Finishing decided this game.
A. Kolosov, facing 24 shots, let in five — 1.98 goals worse than his workload should have cost. The Flyers' eight high-danger chances converted to nothing. That futility won't repeat.
Washington was lethal off the rush. The Capitals scored five goals on 19 transition chances — an unforgiving counterattack rate. A. Cristall's backhander from five feet at 4:32 of the second came four seconds after S. Smallman's takeaway. E. Frank's power-play snap shot from 24 feet at 12:24 of the second followed another S. Smallman faceoff win. When the puck left Philadelphia's possession, Washington finished.
Philadelphia threw 41 shot attempts at Washington on the rush. Lindgren permitted one goal across all of it. L. Lakovic's snap shot from 12 feet at 16:06 of the third sealed it — five seconds after D. Jiricek's turnover — by which point the outcome was already decided. The Capitals won the game they weren't supposed to win because one goalie decided the terms.
Three Stars
What the numbers can't tell you. Whether the finishing was luck or skill, why the benches were run the way they were, who was hurt, and anything said in the room. That is the beat's story, and it is worth reading.
C. Lindgren stands tall as the Capitals edge the Flyers
The Flyers deserved better.
The board read WSH 5, PHI 1. The chances read WSH 3.0, PHI 5.7.
The Capitals scored 2.0 more than their chances were worth. That does not repeat.
M. Schafer makes it 2–1.
The Flyers went 0 for 8 from the slot.
C. Lindgren stands tall as the Capitals edge the Flyers
A model, not a newsroom. Every number on these frames comes from the NHL's play-by-play and our own models. Nothing was watched, guessed or heard from anyone.
Read the full breakdownWrist shot from 34 feet, an 11% chance (off the rush), past C. Lindgren. Win probability moved 18 points.On the ice: R. Ristolainen, T. Sanheim, C. Dvorak, A. Bump, M. Michkov · against T. Niederbach, R. Chesley, I. Miroshnichenko, T. Parascak, L. Muggli
Backhander from 5 feet, a 32% chance (off the rush), past A. Kolosov. 4s after a WSH takeaway by S. Smallman. Win probability moved 19 points.On the ice: T. Niederbach, I. Miroshnichenko, C. Allen, J. McDonald, T. Parascak · against O. Tippett, T. Zegras, C. York, J. Drysdale, P. Martone
Snap shot from 32 feet, a 12% chance (off the rush), past A. Kolosov. 2s after a PHI giveaway by N. Seeler. Win probability moved 21 points.On the ice: S. Smallman, R. Chesley, E. Frank, A. Cristall, L. Muggli · against C. Dvorak, C. York, J. Drysdale, A. Bump, M. Michkov
Snap shot from 24 feet, a 14% chance (off the rush), past A. Kolosov. 8s after a WSH faceoff win by S. Smallman. Win probability moved 16 points.On the ice: I. Miroshnichenko, C. Allen, J. McDonald, P. Sikora, L. Lakovic · against R. Ristolainen, T. Sanheim, T. Konecny, N. Cates, T. Foerster
Snap shot from 41 feet, a 4% chance, a shot that rarely goes in (off the rush), past A. Kolosov. Win probability moved 7 points.On the ice: C. Petersen, A. Suzdalev, C. Allen, J. McDonald, P. Sikora, L. Lakovic · against T. Sanheim, O. Tippett, T. Zegras, J. Drysdale, P. Martone
Snap shot from 12 feet, a 14% chance (off the rush), past A. Kolosov. 5s after a PHI giveaway by D. Jiricek.On the ice: C. Petersen, R. Chesley, A. Suzdalev, L. Muggli, P. Sikora, L. Lakovic · against N. Seeler, T. Sanheim, T. Konecny, N. Cates, T. Foerster
score reads WSH–PHI
PHI went 1-for-29 from medium danger on 3.23 expected goals — 2.2 left on the table.
WSH finished +2.0 against expected, PHI -4.7.
Snap shots carried the volume: WSH went 4-for-23, PHI 0-for-28. WSH scored 5 of theirs off the rush.
Two things happened in this game: who created the better chances, and who put the puck in the net. They are not the same thing, and this page separates them on purpose.
The one to watch is expected goals— the best single read on who deserved to win. When it disagrees with the scoreboard, that disagreement is usually the story. Nothing here is a projection; every figure is computed from this game's play-by-play. Full glossary →
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
Best skater on the ice by our rating: A. Cristall (WSH), 16:04 of ice, 1-1, 51% of the expected goals while he was out.
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| A. CristallL | 16:04 | 1-1 | 3 | 0.48 | 51 | 1/0 | 1.83 | 6.83 | A+ |
| L. LakovicL | 15:34 | 1-0 | 4 | 0.75 | 67 | 0/0 | 1.67 | 6.44 | A+ |
| T. NiederbachC | 14:26 | 1-0 | 2 | 0.09 | 32 | 1/0 | 0.83 | 3.46 | B |
| A. SuzdalevL | 9:26 | 0-1 | 0 | 0.00 | 43 | 0/0 | 0.68 | 4.33 | B |
| E. FrankR | 17:47 | 1-0 | 3 | 0.56 | 40 | 0/0 | 0.80 | 2.70 | B |
| M. SchaferL | 10:54 | 1-0 | 1 | 0.17 | 23 | 0/0 | 0.53 | 2.92 | C |
| S. SmallmanR | 19:02 | 0-1 | 3 | 0.40 | 38 | 0/0 | 0.64 | 2.03 | C |
| P. SikoraC | 14:47 | 0-1 | 0 | 0.00 | 40 | 1/0 | 0.54 | 2.19 | C |
| I. MiroshnichenkoL | 15:27 | 0-0 | 2 | 0.10 | 50 | 1/0 | 0.42 | 1.63 | C |
| L. BelpedioD | 19:54 | 0-1 | 0 | 0.15 | 26 | 0/0 | 0.15 | 0.45 | D |
| C. AllenD | 21:39 | 0-0 | 2 | 0.05 | 45 | 0/1 | -0.16 | -0.44 | D |
| T. ParascakR | 13:14 | 0-0 | 1 | 0.01 | 30 | 0/0 | -0.22 | -0.98 | D |
| R. ChesleyD | 21:37 | 0-0 | 0 | 0.00 | 30 | 0/0 | -0.46 | -1.28 | D |
| E. MateikoL | 14:34 | 0-0 | 2 | 0.08 | 14 | 0/1 | -0.49 | -2.02 | F |
| J. McDonaldD | 18:06 | 0-0 | 0 | 0.03 | 36 | 0/1 | -0.59 | -1.96 | F |
| T. KopffC | 15:01 | 0-0 | 1 | 0.16 | 15 | 0/0 | -0.57 | -2.27 | F |
| L. MuggliD | 18:09 | 0-0 | 0 | 0.01 | 27 | 0/0 | -0.61 | -2.01 | F |
| D. GucciardiD | 16:19 | 0-0 | 0 | 0.00 | 19 | 2/2 | -0.60 | -2.21 | F |
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| T. KonecnyR | 14:50 | 0-1 | 2 | 0.20 | 80 | 2/1 | 1.73 | 6.98 | A+ |
| J. DrysdaleD | 22:37 | 1-0 | 4 | 0.32 | 63 | 0/0 | 1.64 | 4.35 | A |
| N. CatesL | 14:47 | 0-0 | 4 | 0.63 | 67 | 1/0 | 1.10 | 4.47 | A |
| T. FoersterR | 17:55 | 0-1 | 2 | 0.29 | 68 | 0/1 | 1.13 | 3.77 | A |
| O. TippettR | 17:12 | 0-0 | 2 | 0.56 | 74 | 0/0 | 1.05 | 3.66 | A |
| R. RistolainenD | 18:09 | 0-0 | 2 | 0.21 | 68 | 1/1 | 0.92 | 3.03 | A |
| P. MartoneR | 15:24 | 0-0 | 3 | 0.60 | 76 | 0/1 | 0.86 | 3.37 | B |
| M. MichkovR | 18:04 | 0-0 | 3 | 0.67 | 65 | 0/0 | 0.88 | 2.91 | B |
| N. AcciariC | 12:51 | 0-0 | 1 | 0.56 | 72 | 0/0 | 0.71 | 3.33 | B |
| T. ZegrasC | 18:15 | 0-0 | 4 | 0.47 | 61 | 0/0 | 0.78 | 2.55 | B |
| G. WilsonL | 10:37 | 0-0 | 1 | 0.24 | 76 | 0/0 | 0.62 | 3.49 | C |
| T. SanheimD | 22:27 | 0-0 | 3 | 0.24 | 63 | 0/0 | 0.79 | 2.10 | C |
| S. CouturierC | 14:17 | 0-0 | 1 | 0.22 | 72 | 0/0 | 0.58 | 2.42 | C |
| C. YorkD | 19:56 | 0-0 | 1 | 0.01 | 66 | 1/0 | 0.62 | 1.86 | C |
| D.JiricekD | 15:20 | 0-0 | 0 | 0.03 | 69 | 0/1 | 0.28 | 1.11 | D |
| A. BumpL | 14:45 | 0-0 | 2 | 0.39 | 48 | 0/0 | 0.21 | 0.85 | D |
| C. DvorakC | 12:34 | 0-0 | 0 | 0.00 | 48 | 0/0 | -0.01 | -0.05 | D |
| N. SeelerD | 13:52 | 0-0 | 2 | 0.06 | 41 | 0/1 | -0.16 | -0.68 | D |
xG% = share of expected goals while on the ice · PD/PT = penalties drawn / taken · “in N min” = a per-60 rate far above the raw total. Impact = 0.75 G + 0.7 A1 + 0.55 A2 + 0.075 SOG + 0.05 BLK + 0.15 penalties drawn − 0.15 taken + 0.01 faceoff wins − 0.01 losses + 0.3 individual xG + 0.5 on-ice xG for − 0.5 on-ice xG against. Rating = 65% impact + 35% impact per 60, as a percentile among the skaters in this game.
Scratched, WSH: A. Ovechkin, J. Holl, D. McIlrath, B. Jenner, T. Wilson, J. Brodzinski and 33 more. Scratched, PHI: D. Vladar, M. Tomek, C. Grundstrom, J. Woll, S. Benoit, A. Perrott and 23 more. Referees Francis Charron and Beau Halkidis; linesmen Onni Hautamaeki and Dan Kelly.
WSH Created 3.02 xG against a ~2.70 league-average game; 5 high-danger shots (1.20 xG) and 19 rush shots (2.22 xG).
PHI Created 5.69 xG against a ~2.70 league-average game; 8 high-danger shots (1.85 xG) and 41 rush shots (4.53 xG).
WSH Allowed 5.69 xG against a ~2.70 league-average game; conceded 8 high-danger shots (1.85 xG) and 41 rush shots (4.53 xG).
PHI Allowed 3.02 xG against a ~2.70 league-average game; conceded 5 high-danger shots (1.20 xG) and 19 rush shots (2.22 xG).
WSH Rush shots 19–41, rush xG 2.22–4.53 (rush-based; public data has no zone entries).
PHI Rush shots 41–19, rush xG 4.53–2.22 (rush-based; public data has no zone entries).
WSH 1-for-4 on the power play (25%; league ≈21%) with 0.49 PP xG.
PHI 0-for-3 on the power play (0%; league ≈21%) with 1.38 PP xG.
WSH +4.69 goals saved above expected on 37 shots against.
PHI -1.98 goals saved above expected on 24 shots against.
WSH Took 5 penalties for 12 PIM vs 6 for 12 on the other side.
PHI Took 6 penalties for 12 PIM vs 5 for 12 on the other side.
Grades bounces, not skill — C is neutral
WSH Finishing +1.98 goals vs xG plus +4.69 GSAx of save luck = +6.67 total. This grades luck, not skill — C is neutral, A is very lucky.
PHI Finishing -4.69 goals vs xG plus -1.98 GSAx of save luck = -6.67 total. This grades luck, not skill — C is neutral, A is very lucky.
C. Lindgren stopped 32 of 33 (0.970) — +4.08 goals saved above expected in a 4-goal game.
Gave up 41 rush shots worth 4.53 xG (1 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
Scored 1 on 5.69 xG — -4.69 vs expected. The looks were there; the finish will come back.
Gave up 19 rush shots worth 2.22 xG (5 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
1 goals on 41 rush shots worth 4.53 xG.
5 goals on 19 rush shots worth 2.22 xG.
Each club shoots toward its own end — WSH left, PHI right — the way you would watch it. A dot's size is how dangerous the look was, from distance and angle; it is a proxy for shot quality, not the xG model the article is written from. Hover a dot for the shooter and the clock.
Split squads and prospects, not the club that will take the ice in October. The rates below are last season's; this exhibition will not count toward season records, form, rankings or player numbers.
The model projects a WSH 3.0 - 3.3 PHI game with the Flyers at 55% win probability. This is about as close to a pick'em as you'll find.
Keys to the game
| Metric | WSH | PHI |
|---|---|---|
| xG% | 49.6% | 52.1% |
| Corsi% | 49.5% | 47.6% |
| PDO | 1.018 | 1.008 |
Rates from 2025-26 — the 2026-27 sample isn't live yet.
WSH
PHI
WSH
PHI
Data: NHL API, Backcheck xG model
PHI by 10 points of win probability — a modest lean. Projected score WSH 3.0–3.3 PHI; 16% chance it's tied after 60.
WSH holds 4 of 6 process categories — and the luck row (1.018 vs 1.008) says WSH has been getting the bounces, which tends not to last.
L. Thompson projects to start on no rest, the second night of a back-to-back — watch for a backup start or tired legs.
Test the goalie early with traffic and second-chance pressure.
Highest individual xG/60 on WSH. Gets 43 HD shots. Limit slot access.
Key matchup: Neutralize Tom Wilson (17G, 1.11 xG/60, 14 HD goals)
Tom Wilson: 17G 32A, 1.11 xG/60, 14 high-danger goals.
Ryan Leonard is on ice for 2.40 xGA/60 and 92 high-danger shots against this season.
Hunt matchups against Ryan Leonard's shifts with the top line.
Lineups are the players who dressed in each club's last game, with their minutes; clubs confirm tonight's at warm-up. Every player this preview names was in that lineup.