For the complete documentation index, see llms.txt. Markdown variants are available only for registry-approved public pages by appending .md to eligible URLs or by sending Accept: text/markdown.
Sync your league to My Playbook for custom advice

2019 Week 9 · Thu, Oct 31, 2019 · State Farm Stadium

San Francisco 49ersWinner

28

Arizona Cardinals

25

SF -10.5 no coverO 43.5 ✓Dome

San Francisco 49ers 28–25 — decided on the final possessions. Biggest swing: Q4 5:09, ARI +10% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3ARISF
Q4 · 5:09SF ARI ARI ball · 2nd & 8SF 97%

(5:09) (No Huddle, Shotgun) 1-K.Murray pass deep right to 89-A.Isabella for 88 yards, TOUCHDOWN.

Market-anchored home win probability, play by play. Drag across the curve or use arrow keys to replay the game; gold diamonds mark the biggest momentum swings — tap one to jump there.

Highest-leverage plays

  1. Q4 · 5:09ARI +10% win prob(5:09) (No Huddle, Shotgun) 1-K.Murray pass deep right to 89-A.Isabella for 88 yards, TOUCHDOWN.
  2. Q1 · 13:45ARI +9% win prob(13:45) (Shotgun) 1-K.Murray sacked at SF 38 for -4 yards (55-D.Ford). PENALTY on SF-55-D.Ford, Horse Collar Tackle, 15 yards, enforced at SF 34 - No Play.
  3. Q1 · 0:13ARI +8% win prob(:13) (Shotgun) 10-J.Garoppolo pass short middle to 85-G.Kittle for 30 yards, TOUCHDOWN.
  4. Q1 · 7:46SF +7% win prob(7:46) (Shotgun) 1-K.Murray sacked at ARI 43 for -12 yards (55-D.Ford).

Down-to-down truth

Situational splits

Metric49ersCardinals
Offensive plays6751
Total yards413 (edge)359
Yards per play6.27.0 (edge)
Expected points added / play0.22 (edge)0.21
Success rate42%49% (edge)
Dropback rate58%57%
Dropback efficiency (EPA/play)0.55 (edge)0.18
Rush efficiency (EPA/play)-0.240.25 (edge)
Third downs11/17 (edge)2/8
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)9 (edge)7
First downs gained on snaps21 (edge)18
Sacks taken1 (edge)3
Turnovers10 (edge)

49ers won the down-to-down efficiency fight: 0.22 expected points added per play vs 0.21.

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1ARIARI 298562:49Touchdown
2SFSF 235122:26Punt
3ARIARI 32512:37Punt
4SFSF 33481:32Punt
5ARIARI 9451:06Punt
6SFSF 419544:26Touchdown
7ARIARI 267-62:36Punt
8SFSF 248863:30Touchdown
9ARIARI 1010264:00Punt
10SFSF 2014904:58Touchdown
11SFSF 28873:18Punt
12ARIARI 178882:41Touchdown
13SFSF 259753:06Touchdown
14ARIARI 255122:28Punt
15SFSF 396162:26Punt
16ARIARI 713856:37Turnover on downs
17SFSF 178233:56Punt
18ARIARI 103920:35Touchdown
19SFSF 2612424:53End of game

0 of 19 drives ended in points. Longest march: Cardinals gained 92 scrimmage yards over 3 plays for a touchdown.

Box score unavailable

Player stat lines for this game have not been ingested yet. Scores, lines, and environment context above are complete.

Closing number vs result

Betting context

Closing spread
SF -10.5
Closing total
43.5
SF moneyline
-445
ARI moneyline
+365

49ers closed -10.5, won by 3 — but didn't cover.

Total closed 43.5; the game landed 53 — over by 9.5.

Conditions and crew

Game environment

Venue
State Farm Stadium
Roof / surface
closed · grass
Kickoff weather
Indoors — weather neutralized
Referee
Bradley Rogers
Rest
SF 4 days · ARI 4 days
Coaches
Kyle Shanahan vs Kliff Kingsbury

Division game — familiarity tightens these matchups; closing numbers tend to be sharper.