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

2022 Week 18 · Sun, Jan 8, 2023 · Levi's Stadium

Arizona Cardinals

13

San Francisco 49ersWinner

38

SF -14 ✓O 40 ✓

San Francisco 49ers 38–13 — never really in doubt late. Biggest swing: Q2 13:59, ARI +8% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3SFARI
Q2 · 13:59ARI 6SF 7ARI ball · 1st & 10SF 84%

(13:59) (Shotgun) 17-D.Blough pass deep left intended for 2-M.Brown INTERCEPTED by 31-T.Gipson at ARI 30. 31-T.Gipson to ARI 18 for 12 yards (83-G.Dortch).

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. Q2 · 13:59ARI +8% win prob(13:59) (Shotgun) 17-D.Blough pass deep left intended for 2-M.Brown INTERCEPTED by 31-T.Gipson at ARI 30. 31-T.Gipson to ARI 18 for 12 yards (83-G.Dortch).
  2. Q1 · 4:33ARI +6% win prob(4:33) (Shotgun) 13-B.Purdy sacked at SF 42 for -17 yards (9-I.Simmons).
  3. Q1 · 3:52SF +5% win prob(3:52) 18-M.Wishnowsky punts 42 yards to ARI 16, Center-46-T.Pepper. 15-P.Cooper to ARI 26 for 10 yards (30-G.Odum).
  4. Q1 · 8:29ARI +4% win prob(8:29) (Shotgun) 13-B.Purdy sacked at SF 33 for -6 yards (99-J.Watt).

How the points landed

Scoring summary

  1. Q1 · 14:34ARI Touchdown

    (14:34) (No Huddle, Shotgun) 17-D.Blough pass deep left to 18-A.Green for 77 yards, TOUCHDOWN [56-S.Ebukam]. 37 YAC

    Score after this play: ARI 6SF 0
  2. Q1 · 10:49SF Touchdown

    (10:49) (Shotgun) 13-B.Purdy pass short right to 23-C.McCaffrey for 21 yards, TOUCHDOWN. 25 YAC (kick good)

    Score after this play: ARI 6SF 7
  3. Q2 · 12:12SF Touchdown

    (12:12) (Shotgun) 25-E.Mitchell left guard for 5 yards, TOUCHDOWN. (kick good)

    Score after this play: ARI 6SF 14
  4. Q2 · 4:44ARI Touchdown

    (4:44) (Shotgun) 23-C.Clement up the middle for 1 yard, TOUCHDOWN. (kick good)

    Score after this play: ARI 13SF 14
  5. Q2 · 0:24SF Touchdown

    (:24) (Shotgun) 13-B.Purdy pass short left to 85-G.Kittle for 4 yards, TOUCHDOWN. 0 YAC (kick good)

    Score after this play: ARI 13SF 21
  6. Q3 · 11:36SF Touchdown

    (11:36) (Shotgun) 25-E.Mitchell left tackle for 6 yards, TOUCHDOWN. (kick good)

    Score after this play: ARI 13SF 28
  7. Q3 · 5:50SF Field goal

    (5:50) 9-R.Gould 27 yard field goal is GOOD, Center-46-T.Pepper, Holder-18-M.Wishnowsky.

    Score after this play: ARI 13SF 31
  8. Q3 · 1:06SF Touchdown

    (1:06) 13-B.Purdy pass short right to 85-G.Kittle for 1 yard, TOUCHDOWN. (kick good)

    Score after this play: ARI 13SF 38

Down-to-down truth

Situational splits

MetricCardinals49ers
Offensive plays4961
Total yards256311 (edge)
Yards per play5.2 (edge)5.1
Expected points added / play-0.360.05 (edge)
Success rate39%48% (edge)
Dropback rate63%43%
Dropback efficiency (EPA/play)-0.450.24 (edge)
Rush efficiency (EPA/play)-0.21-0.09 (edge)
Third downs4/106/13 (edge)
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)29 (edge)
First downs gained on snaps1120 (edge)
Sacks taken3 (edge)4
Turnovers40 (edge)

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

Who moved the needle

Top performers

Passing · ARI

David BloughQB

14/18, 180 yds, 1 TD, 2 INT

-6.6 expected points added · +6.9% completion over expected

Passing · SF

Brock PurdyQB

15/20, 178 yds, 3 TD, 0 INT

6.0 expected points added · +4.3% completion over expected

Rushing · SF

Elijah MitchellRB

5 att, 55 yds, 2 TD

4.9 expected points added on the ground

Rushing · SF

Christian McCaffreyRB

10 att, 45 yds, 0 TD

0.8 expected points added on the ground

Receiving · ARI

A.J. GreenWR

3/5 for 91 yds, 1 TD

19% of team targets · 1.6 expected points added

Receiving · SF

Brandon AiyukWR

4/5 for 59 yds, 0 TD

25% of team targets · 2.3 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1ARIARI 204800:42Touchdown +6
2SFSF 258753:38Touchdown +7
3ARIARI 255-51:33Punt
4SFSF 384-51:36Punt
5ARIARI 305192:15Turnover on downs
6SFARI 394-191:35Punt
7ARIARI 264152:06Punt
8SFSF 307182:36Punt
9ARIARI 13100:09Interception
10SFARI 184131:43Touchdown +7
11ARIARI 2514757:26Touchdown +7
12SFSF 3411664:22Touchdown +7
13ARIARI 25210:19End of half
14SFSF 259753:28Touchdown +7
15ARIARI 15451:09Interception
16SFARI 348254:36Field goal +3
17ARIARI 144141:34Fumble
18SFARI 287283:12Touchdown +7
19ARIARI 3310333:50Turnover on downs
20SFSF 34482:21Punt
21ARIARI 12482:01Punt
22SFSF 295213:05Punt
23ARIARI 34112:15Interception
24SFARI 13462:02Turnover on downs
25ARIARI 7100:27End of game

8 of 25 drives ended in points. Longest march: Cardinals gained 80 scrimmage yards over 4 plays for a touchdown.

Full stat lines

Box score

Arizona Cardinals

Passing

PlayerC/AttYdsTDINTSackedEPA
David Blough14/18180123-6.6
Trace McSorley6/929010-9.1

Rushing

PlayerAttYdsAvgTDEPA
Corey Clement8232.910.9
Greg Dortch2157.500.9
Trace McSorley3134.301.2
Pharoh Cooper273.50-0.2
Keaontay Ingram351.70-0.5
David Blough2-2-1.00-4.4

Receiving

PlayerRecTgtYdsTDTgt shareEPA
A.J. Green3591119%1.6
Trey McBride3341011%3.9
Greg Dortch4430015%0.5
Corey Clement3425015%0.3
Marquise Brown147015%-8.2
Pharoh Cooper22607%-0.8
Andre Baccellia11604%0.2
Ty'Son Williams11504%-0.3
Keaontay Ingram23-2011%-4.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
Isaiah Simmons541.000
Michael Dogbe350.000
Ben Niemann340.000
Jalen Thompson330.000
Jace Whittaker240.001
J.J. Watt322.001
Ezekiel Turner230.000
Christian Matthew220.000
Tanner Vallejo120.000
Stephen Jones110.000

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
Brock Purdy15/201783046.0

Rushing

PlayerAttYdsAvgTDEPA
Elijah Mitchell55511.024.9
Christian McCaffrey10454.500.8
Jordan Mason8283.50-1.6
Tyrion Davis-Price8273.40-5.6
Brock Purdy471.80-1.9
Deebo Samuel144.00-0.1
Kyle Juszczyk133.000.6

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Brandon Aiyuk4559025%2.3
Christian McCaffrey3334115%4.5
George Kittle4629230%4.0
Kyle Juszczyk112605%1.3
Deebo Samuel2320015%0.5
Jauan Jennings1210010%0.5

Defense (top contributors)

PlayerSoloAstSacksINTPD
Azeez Al-Shaair470.000
Fred Warner520.000
Deommodore Lenoir510.000
Oren Burks220.000
Talanoa Hufanga310.000
Jimmie Ward300.000
Jordan Willis211.000
George Odum210.011
Nick Bosa201.000
Jordan Mason100.000

Closing number vs result

Betting context

Closing spread
SF -14
Closing total
40
ARI moneyline
+753
SF moneyline
-1061

49ers closed -14 and covered, winning by 25.

Total closed 40; the game landed 51 — over by 11.0.

Conditions and crew

Game environment

Venue
Levi's Stadium
Roof / surface
outdoors · grass
Kickoff weather
57°F, wind 2 mph
Referee
Adrian Hill
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.