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

2020 Week 1 · Sun, Sep 13, 2020 · Levi's Stadium

Arizona CardinalsWinner

24

San Francisco 49ers

20

SF -7 upsetU 48.5 ✓

Arizona Cardinals 24–20. Biggest swing: Q4 0:37, ARI +44% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3SFARI
Q4 · 0:37ARI SF SF ball · 4th & 5ARI 52%

(:37) (Shotgun) 10-J.Garoppolo pass incomplete short right to 15-T.Taylor (33-B.Murphy).

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 · 0:37ARI +44% win prob(:37) (Shotgun) 10-J.Garoppolo pass incomplete short right to 15-T.Taylor (33-B.Murphy).
  2. Q4 · 5:27SF +20% win prob(5:27) (No Huddle, Shotgun) 1-K.Murray pass short right to 10-D.Hopkins for 34 yards, TOUCHDOWN. ARI-74-D.Humphries was injured during the play. Caught SF 27, 26-YAC The Replay Official reviewed the runner broke the plane ruling, and the play was REVERSED. (No Huddle, Shotgun) 1-K.Murray pass short right to 10-D.Hopkins to SF 1 for 33 yards (29-J.Tartt). ARI-74-D.Humphries was injured during the play. Caught SF 27, 26-YAC
  3. Q4 · 10:35SF +19% win prob(10:35) (No Huddle, Shotgun) 1-K.Murray scrambles right tackle for 22 yards, TOUCHDOWN.
  4. Q4 · 8:42SF +16% win prob(8:42) (Shotgun) 10-J.Garoppolo pass short left to 28-J.McKinnon for 5 yards, TOUCHDOWN. caught at AZ 4, 4 YAC

Down-to-down truth

Situational splits

MetricCardinals49ers
Offensive plays7561
Total yards413 (edge)366
Yards per play5.56.0 (edge)
Expected points added / play0.07 (edge)-0.05
Success rate47%48% (edge)
Dropback rate65%61%
Dropback efficiency (EPA/play)0.15 (edge)0.02
Rush efficiency (EPA/play)-0.07 (edge)-0.15
Third downs8/14 (edge)2/11
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)8 (edge)5
First downs gained on snaps26 (edge)16
Sacks taken2 (edge)3
Turnovers10 (edge)

Cardinals won the down-to-down efficiency fight: 0.07 expected points added per play vs -0.05.

Who moved the needle

Top performers

Passing · SF

Jimmy GaroppoloQB

19/33, 259 yds, 2 TD, 0 INT

0.4 expected points added · -6.2% completion over expected

Passing · ARI

Kyler MurrayQB

26/40, 230 yds, 1 TD, 1 INT

-3.2 expected points added · -2.2% completion over expected

Rushing · ARI

Kyler MurrayQB

13 att, 91 yds, 1 TD

10.4 expected points added on the ground

Rushing · ARI

Kenyan DrakeRB

16 att, 60 yds, 1 TD

-0.1 expected points added on the ground

Receiving · ARI

DeAndre HopkinsWR

14/16 for 151 yds, 0 TD

43% of team targets · 10.1 expected points added

Receiving · SF

Raheem MostertRB

4/5 for 95 yds, 1 TD

16% of team targets · 6.7 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1SFSF 257263:10Turnover on downs
2ARIARI 257201:45Punt
3SFSF 242760:12Touchdown
4ARIARI 25531:22Punt
5SFSF 31451:26Punt
6ARISF 102100:10Touchdown
7SFSF 25571:38Punt
8ARIARI 225111:16Punt
9SFSF 3810666:31Turnover on downs
10ARIARI 113655:02Turnover on downs
11SFSF 426222:12Punt
12ARIARI 145282:47Interception
13SFARI 266201:59Turnover on downs
14ARIARI 257370:30Turnover on downs
15ARIARI 3712575:11Turnover on downs
16SFSF 394-21:39Punt
17ARIARI 127252:27Punt
18SFSF 79363:29Punt
19ARIARI 615716:48Touchdown
20SFSF 228511:48Touchdown
21ARIARI 2511753:35Touchdown
22SFSF 2513594:30Turnover on downs
23ARIARI 164110:33End of game

0 of 23 drives ended in points. Longest march: 49ers gained 76 scrimmage yards over 2 plays for a touchdown.

Full stat lines

Box score

Arizona Cardinals

Passing

PlayerC/AttYdsTDINTSackedEPA
Kyler Murray26/40230112-3.2

Rushing

PlayerAttYdsAvgTDEPA
Kyler Murray13917.0110.4
Kenyan Drake16603.81-0.1
Chase Edmonds6264.30-1.7
Chris Streveler133.000.5

Receiving

PlayerRecTgtYdsTDTgt shareEPA
DeAndre Hopkins1416151043%10.1
Larry Fitzgerald4534014%1.4
Dan Arnold222105%1.3
Chase Edmonds3519114%-0.8
Kenyan Drake22505%-1.0
Maxx Williams02005%-5.8
Christian Kirk150014%-4.1

Defense (top contributors)

PlayerSoloAstSacksINTPD
Budda Baker950.000
De'Vondre Campbell520.000
Jordan Hicks420.000
Chris Banjo330.000
Haason Reddick210.001
Isaiah Simmons300.000
Dre Kirkpatrick300.000
Angelo Blackson201.000
Tanner Vallejo110.000
Byron Murphy020.002

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
Jimmy Garoppolo19/332592030.4

Rushing

PlayerAttYdsAvgTDEPA
Raheem Mostert15563.70-5.9
Jerick McKinnon3248.001.6
Tevin Coleman4184.50-0.4
Jimmy Garoppolo199.000.4
George Kittle199.000.8
Kyle Juszczyk177.000.1

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Raheem Mostert4595116%6.7
George Kittle4544016%2.1
Kyle Juszczyk124106%2.2
Kendrick Bourne2534016%1.6
Jerick McKinnon3520116%1.0
Jordan Reed221206%0.3
Trent Taylor257016%-6.6
Tevin Coleman12606%-1.5
Dante Pettis01003%-0.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
Emmanuel Moseley950.000
Fred Warner540.001
Kwon Alexander620.000
Nick Bosa230.000
Dre Greenlaw220.001
Jimmie Ward220.001
Jaquiski Tartt310.011
Richard Sherman300.000
Kerry Hyder301.000
K'Waun Williams210.000

Closing number vs result

Betting context

Closing spread
SF -7
Closing total
48.5
ARI moneyline
+242
SF moneyline
-280

49ers closed -7 and lost outright — an upset against the closing number.

Total closed 48.5; the game landed 44 — under by 4.5.

Conditions and crew

Game environment

Venue
Levi's Stadium
Roof / surface
outdoors · grass
Kickoff weather
66°F, wind 6 mph
Referee
Carl Cheffers
Rest
ARI 7 days · SF 7 days
Coaches
Kliff Kingsbury vs Kyle Shanahan

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