Week 4 · 2026Broncos 14 · 24 49ers
147 plays, one strand. 49ers won after 1 lead change; Broncos peaked at 63% to win, 49ers at 100%. The white spine is the win probability, every rung a snap: up for SF, down for DEN, as long as the yards it gained.
↳Bottom line1 lead change; Broncos peaked at 63% to win, 49ers at 100%.
?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 49ers win, play by play. High = SF in control, low = DEN 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 SF on offense, down for DEN; 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: DEN on the left, SF 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, 2.7 expected points for Broncos.
?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:46 · DEN · Completion+2.7 EP
10-B.Nix pass short left to 28-T.Badie ran ob at DEN 43 for 25 yards (36-M.Sigle).
- 2Q1 4:23 · DEN · Completion+2.1 EP
10-B.Nix pass short left to 19-M.Mims to SF 33 for 10 yards (36-M.Sigle; 92-O.Odighizuwa).
- 3Q2 14:30 · SF · Run−3.5 EP
13-B.Purdy up the middle to DEN 34 for no gain (49-A.Singleton).
- 4Q3 9:52 · SF · Punt+6.5 EP
15-C.Waitman punts 61 yards to DEN 28, Center-46-J.Weeks. 19-M.Mims to DEN 29 for 1 yard (33-S.Neal). FUMBLES (33-S.Neal), RECOVERED by SF-3
- 5Q3 2:48 · DEN · Completion+3.3 EP
10-B.Nix pass deep right to 13-P.Bryant to DEN 49 for 30 yards (27-J.Brown; 2-D.Lenoir). DEN-13-P.Bryant was injured during the play.
- 6Q4 4:10 · DEN · Touchdown+2.1 EP
10-B.Nix pass short left to 17-J.Waddle for 13 yards, TOUCHDOWN.
- 7Q4 2:25 · SF · Touchdown+5.5 EP
13-B.Purdy pass short left to 85-G.Kittle for 56 yards, TOUCHDOWN.
- 8Q4 1:52 · DEN · Completion+2.4 EP
10-B.Nix pass short left to 1-E.Engram to SF 45 for 6 yards (57-D.Greenlaw).
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 the Broncos had stopped that fourth-and-1
Q3 7:24 26-K.Black up the middle to DEN 17 for 2 yards (22-B.Jones).