Week 3 Ā· 2026Cardinals 30 Ā· 36 49ers
153 plays, one strand. 49ers won without the lead ever changing hands; Cardinals peaked at 53% to win, 49ers at 98%. The white spine is the win probability, every rung a snap: up for SF, down for ARI, as long as the yards it gained.
ā³Bottom lineThe lead never changed hands; Cardinals peaked at 53% to win, 49ers at 98%.
?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 = ARI 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 ARI; 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: ARI 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, 7.7 expected points for 49ers.
?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 8:40 Ā· SF Ā· Touchdown+7.7 EP
13-B.Purdy pass short left to 5-M.Evans to SF 20 for 2 yards. Lateral to 19-D.Samuel for 80 yards, TOUCHDOWN.
- 2Q1 2:56 Ā· SF Ā· Completion+2.3 EP
13-B.Purdy pass short middle to 23-C.McCaffrey to SF 36 for 13 yards (28-A.Wingard; 21-G.Williams).
- 3Q1 1:27 Ā· SF Ā· Completion+3.2 EP
13-B.Purdy pass short middle to 17-J.Watkins to ARI 40 for 26 yards (16-M.Melton) [5-B.Browning].
- 4Q2 15:00 Ā· SF Ā· Touchdown+2.5 EP
13-B.Purdy pass deep right to 5-M.Evans for 23 yards, TOUCHDOWN.
- 5Q3 6:20 Ā· ARI Ā· Completion+2.4 EP
7-J.Brissett pass short left to 14-Mi.Wilson to SF 21 for 5 yards (0-R.Green; 20-U.Stout).
- 6Q3 0:41 Ā· ARI Ā· Punt+6.0 EP
12-B.Gillikin punts 46 yards to SF 30, Center-59-C.Kreiter. 33-S.Neal MUFFS catch, RECOVERED by ARI-80-S.Fehoko at SF 28.
- 7Q4 7:40 Ā· ARI Ā· Completion+2.5 EP
7-J.Brissett pass deep middle to 18-M.Harrison to 50 for 19 yards (0-R.Green).
- 8Q4 1:36 Ā· SF Ā· Touchdown+4.7 EP
13-B.Purdy pass deep right to 85-G.Kittle for 20 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 the 57-yard kick had missed
Q2 0:04 18-E.Pineiro 57 yard field goal is GOOD, Center-46-J.Weeks, Holder-15-C.Waitman. PENALTY on ARI-56-D.Robinson, Unnecessary Roughness, 15 yards, enforced between downs.