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

2021 Week 18 · Sun, Jan 9, 2022 · SoFi Stadium

San Francisco 49ersWinner

27

Los Angeles Rams

24

LA -3 upsetO 46.5 ✓Dome

San Francisco 49ers 27–24 — decided on the final possessions. Biggest swing: OT 7:29, LA +35% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3End Q4LASF
OT · 7:29SF LA SF ball · 3rd & 6SF 53%

(7:29) (Shotgun) 10-J.Garoppolo pass short right to 15-J.Jennings to LA 24 for 34 yards (32-T.Howard; 11-D.Williams).

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. OT · 7:29LA +35% win prob(7:29) (Shotgun) 10-J.Garoppolo pass short right to 15-J.Jennings to LA 24 for 34 yards (32-T.Howard; 11-D.Williams).
  2. Q4 · 0:21SF +32% win prob(:21) (Shotgun) 9-M.Stafford sacked at LA 34 for -3 yards (91-A.Armstead).
  3. OT · 2:00SF +29% win prob(2:00) (Shotgun) 9-M.Stafford pass deep right intended for 3-O.Beckham INTERCEPTED by 20-A.Thomas [98-A.Key] at SF 20. 20-A.Thomas ran ob at SF 20 for no gain.
  4. OT · 2:48SF +22% win prob(2:48) 9-R.Gould 24 yard field goal is GOOD, Center-46-T.Pepper, Holder-44-K.Juszczyk.

Down-to-down truth

Situational splits

Metric49ersRams
Offensive plays6664
Total yards449 (edge)265
Yards per play6.8 (edge)4.1
Expected points added / play0.11 (edge)0.04
Success rate52% (edge)38%
Dropback rate53%58%
Dropback efficiency (EPA/play)0.170.34 (edge)
Rush efficiency (EPA/play)0.05 (edge)-0.37
Third downs9/14 (edge)10/17
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)11 (edge)5
First downs gained on snaps23 (edge)16
Sacks taken3 (edge)5
Turnovers22

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

Who moved the needle

Top performers

Passing · SF

Jimmy GaroppoloQB

23/32, 316 yds, 1 TD, 2 INT

3.7 expected points added · +4.4% completion over expected

Passing · LA

Matthew StaffordQB

21/32, 238 yds, 3 TD, 2 INT

12.6 expected points added · -2.0% completion over expected

Rushing · SF

Elijah MitchellRB

21 att, 85 yds, 0 TD

-2.2 expected points added on the ground

Rushing · SF

Deebo SamuelWR

8 att, 45 yds, 1 TD

2.4 expected points added on the ground

Receiving · LA

Cooper KuppWR

7/7 for 118 yds, 1 TD

22% of team targets · 13.7 expected points added

Receiving · SF

Brandon AiyukWR

6/7 for 107 yds, 0 TD

22% of team targets · 5.4 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1LALA 1314678:53Turnover on downs
2SFSF 88154:16Punt
3LALA 3913506:25Touchdown
4SFSF 255-182:12Punt
5LASF 194191:30Touchdown
6SFSF 256253:01Interception
7LALA 217133:05Punt
8SFSF 156610:38Turnover on downs
9SFSF 259754:28Touchdown
10LALA 25541:44Punt
11SFSF 2612747:02Touchdown
12LALA 254-60:53Interception
13SFSF 32431:06Punt
14LALA 187141:59Punt
15SFSF 238605:06Interception
16LALA 810775:13Touchdown
17SFSF 255-80:39Punt
18LALA 40450:23Punt
19SFSF 126831:01Touchdown
20LALA 25390:26Turnover on downs
21SFSF 2513797:15Turnover on downs
22LALA 186130:53Interception

0 of 22 drives ended in points. Longest march: 49ers gained 83 scrimmage yards over 6 plays for a touchdown.

Full stat lines

Box score

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
Jimmy Garoppolo23/323161233.7
Deebo Samuel1/1241002.5

Rushing

PlayerAttYdsAvgTDEPA
Elijah Mitchell21854.00-2.2
Deebo Samuel8455.612.4
Jamycal Hasty144.000.7
Jimmy Garoppolo111.000.6

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Brandon Aiyuk67107022%5.4
Deebo Samuel4695019%5.0
Jauan Jennings6794222%9.4
Jamycal Hasty232109%0.1
Trent Sherfield111303%2.0
George Kittle5710022%-7.4
Travis Benjamin01003%-3.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
Dre Greenlaw570.000
Dontae Johnson610.000
Jimmie Ward240.000
Arik Armstead332.500
Fred Warner330.500
Emmanuel Moseley410.011
Nick Bosa230.500
Demetrius Flannigan-Fowles120.000
Trent Sherfield200.000
D.J. Jones111.001

Los Angeles Rams

Passing

PlayerC/AttYdsTDINTSackedEPA
Matthew Stafford21/3223832512.6

Rushing

PlayerAttYdsAvgTDEPA
Sony Michel21432.00-9.5
Cooper Kupp11818.001.1
Cam Akers530.60-1.5

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Cooper Kupp77118122%13.7
Tyler Higbee6855225%5.9
Van Jefferson233109%3.1
Odell Beckham2518016%1.7
Cam Akers331009%-0.6
Sony Michel146013%-1.8
Ben Skowronek02006%-1.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
Troy Reeder441.001
Taylor Rapp520.011
Travin Howard420.001
Jordan Fuller330.000
A'Shawn Robinson241.000
Terrell Burgess230.000
Nick Scott220.001
Darious Williams220.000
Von Miller401.000
Aaron Donald130.000

Closing number vs result

Betting context

Closing spread
LA -3
Closing total
46.5
SF moneyline
+150
LA moneyline
-170

Rams closed -3 and lost outright — an upset against the closing number.

Total closed 46.5; the game landed 51 — over by 4.5.

Conditions and crew

Game environment

Venue
SoFi Stadium
Roof / surface
dome · matrixturf
Kickoff weather
Indoors — weather neutralized
Referee
Jerome Boger
Rest
SF 7 days · LA 7 days
Coaches
Kyle Shanahan vs Sean McVay

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