Week 4 · 2026Patriots 29 · 26 Bills
144 plays, one strand. Patriots won after 4 lead changes; Patriots peaked at 94% to win, Bills at 77%. The white spine is the win probability, every rung a snap: up for BUF, down for NE, as long as the yards it gained.
↳Bottom line4 lead changes; Patriots peaked at 94% to win, Bills at 77%.
?How to read this chart
- Read it left to right:
- kickoff on the left, final whistle on the right.
- The white line
- is the chance that Bills win, play by play. High = BUF in control, low = NE in control, the middle is a coin flip. Each crossing of the middle is a change in who was more likely to win.
- Each little bar is one play:
- up for BUF on offense, down for NE; the longer the bar, the more yards. The key under the picture explains the marks (touchdown, turnover, field goal, punt).
The strands compared
?How to read this chart
- Each row compares the two teams
- on one stat: NE on the left, BUF on the right. The longer bar is the bigger number.
- Explosive plays
- are long gains (big runs and passes). Peak win prob. is the highest chance to win each team reached at any moment.
Every possession
?How to read this chart
- Each tile is one possession,
- in game order, colored by the team that had the ball.
- Inside:
- the team, how it ended (TD = touchdown, FG = field goal, INT = interception, FUM = fumble, otherwise punt or downs) and the yards gained. Brighter tiles are drives that scored.
The plays that moved it most
↳Bottom lineThe biggest swing: play 1, 3.1 expected points for Patriots.
?How to read this chart
- The strip is the game clock;
- each numbered dot is one of the plays below, placed when it happened and colored by the team on offense.
- EP (expected points)
- is how many points the play added to (+) or took away from (−) the offense's expected score. +3.5 EP is worth more than a field goal; big minus numbers are usually turnovers.
- 1Q1 7:40 · NE · Completion+3.1 EP
10-D.Maye pass short left to 87-R.Doubs pushed ob at BUF 14 for 15 yards (1-M.Hairston).
- 2Q1 3:27 · BUF · Completion+2.9 EP
17-J.Allen pass short right to 26-T.Johnson to NE 32 for 9 yards (14-R.Spillane).
- 3Q2 10:14 · NE · Fumble lost−5.4 EP
10-D.Maye sacked at BUF 30 for -7 yards (sack split by 99-T.Parker and 91-E.Oliver). FUMBLES (99-T.Parker), RECOVERED by BUF-97-G.Gaines at
- 4Q2 6:25 · NE · Run+2.9 EP
10-D.Maye scrambles left end pushed ob at BUF 1 for 26 yards (23-D.Alford; 24-C.Bishop).
- 5Q2 3:24 · BUF · Completion+3.5 EP
17-J.Allen pass deep middle to 10-K.Shakir pushed ob at NE 6 for 51 yards (22-C.Woods; 4-C.Woodson).
- 6Q2 0:16 · NE · Interception−3.1 EP
10-D.Maye pass short left intended for 87-R.Doubs INTERCEPTED by 23-D.Alford at NE 46. 23-D.Alford to NE 9 for 37 yards (55-J.Wilson).
- 7Q4 4:33 · BUF · Touchdown+3.5 EP
17-J.Allen pass deep middle to 0-K.Coleman for 34 yards, TOUCHDOWN.
- 8Q4 1:55 · NE · Touchdown+3.5 EP
10-D.Maye pass deep right to 86-E.Chism for 23 yards, TOUCHDOWN.
The one play that could have changed it
?How to read this chart
- The line is win probability
- over the game (top = home team ahead). The dot marks the one play that could have gone either way; the big % is the losing team's chance right after it.
- Press Flip it
- to see where that chance would have gone if the play had gone the other way. Only that instant is priced: the rest of the game never happened.
If that interception had fallen incomplete
Q4 1:14 17-J.Allen pass deep left intended for 5-J.Palmer INTERCEPTED by 4-C.Woodson at NE 19. 4-C.Woodson to NE 19 for no gain (5-J.Palmer).