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 17 · Sun, Jan 3, 2021 · State Farm Stadium

Seattle SeahawksWinner

26

San Francisco 49ers

23

SEA -7 no coverO 45 ✓Dome

Seattle Seahawks 26–23 — decided on the final possessions. Biggest swing: Q4 2:26, SF +28% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3SFSEA
Q4 · 2:26SEA SF SEA ball · 4th & 4SF 55%

(2:26) (Shotgun) 3-R.Wilson pass short left to 16-T.Lockett for 4 yards, TOUCHDOWN [54-F.Warner].

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 · 2:26SF +28% win prob(2:26) (Shotgun) 3-R.Wilson pass short left to 16-T.Lockett for 4 yards, TOUCHDOWN [54-F.Warner].
  2. Q4 · 2:16SEA +19% win prob(2:16) (Shotgun) 3-C.Beathard sacked at SF 16 for -9 yards (95-B.Mayowa). FUMBLES (95-B.Mayowa), RECOVERED by SEA-94-R.Green at SF 17.
  3. Q3 · 3:52SF +13% win prob(3:52) (Shotgun) 3-C.Beathard pass short right to 84-K.Bourne to SEA 44 for 27 yards (28-U.Amadi).
  4. Q4 · 4:36SF +11% win prob(4:36) (Shotgun) 3-R.Wilson scrambles right end ran ob at SF 20 for 16 yards (54-F.Warner).

Down-to-down truth

Situational splits

MetricSeahawks49ers
Offensive plays6464
Total yards281328 (edge)
Yards per play4.45.1 (edge)
Expected points added / play0.09 (edge)0.02
Success rate48% (edge)44%
Dropback rate66%64%
Dropback efficiency (EPA/play)0.050.17 (edge)
Rush efficiency (EPA/play)0.14 (edge)-0.24
Third downs4/126/15 (edge)
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)55
First downs gained on snaps20 (edge)16
Sacks taken2 (edge)3
Turnovers0 (edge)1

49ers outgained Seahawks 328–281 but lost the turnover battle 1–0. That was the game.

Who moved the needle

Top performers

Passing · SF

C.J. BeathardQB

25/37, 273 yds, 1 TD, 0 INT

6.7 expected points added · +2.9% completion over expected

Passing · SEA

Russell WilsonQB

20/36, 181 yds, 2 TD, 0 INT

1.3 expected points added · -1.3% completion over expected

Rushing · SF

Jeffery WilsonRB

20 att, 76 yds, 1 TD

-2.2 expected points added on the ground

Rushing · SEA

Chris CarsonRB

11 att, 44 yds, 0 TD

0.9 expected points added on the ground

Receiving · SEA

Tyler LockettWR

12/14 for 90 yds, 2 TD

44% of team targets · 11.8 expected points added

Receiving · SF

Kendrick BourneWR

5/6 for 76 yds, 0 TD

17% of team targets · 9.8 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1SEASEA 25782:04Punt
2SFSF 25492:05Punt
3SEASEA 17491:19Punt
4SFSF 117172:56Punt
5SEASEA 3210514:27Turnover on downs
6SFSF 25531:39Punt
7SEASEA 3012586:03Turnover on downs
8SFSF 255-51:21Punt
9SEASEA 324-91:30Punt
10SFSF 2110716:11Turnover on downs
11SEASEA 252-110:25End of half
12SFSF 1811385:29Turnover on downs
13SEASEA 25521:01Punt
14SFSEA 495342:11Turnover on downs
15SEASEA 25511:13Punt
16SFSF 2712735:44Touchdown
17SEASEA 2510603:28Touchdown
18SFSF 208213:08Punt
19SEASEA 1515855:26Touchdown
20SFSF 253-80:10Fumble
21SEASF 174220:21Touchdown
22SFSF 2510751:26Touchdown
23SEASF 44350:23End of game

0 of 23 drives ended in points. Longest march: Seahawks gained 85 scrimmage yards over 15 plays for a touchdown.

Full stat lines

Box score

Seattle Seahawks

Passing

PlayerC/AttYdsTDINTSackedEPA
Russell Wilson20/361812021.3

Rushing

PlayerAttYdsAvgTDEPA
Chris Carson11444.000.9
Russell Wilson5295.80-0.7
Alex Collins5295.813.2
Rashaad Penny6193.20-0.9

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Tyler Lockett121490244%11.8
Chris Carson223906%2.6
DK Metcalf3921028%-4.7
Will Dissly122006%0.6
Jacob Hollister13609%-2.6
David Moore11503%0.1
Freddie Swain01003%-1.0

Defense (top contributors)

PlayerSoloAstSacksINTPD
Jordyn Brooks540.000
Shaquill Griffin600.000
Bobby Wagner330.000
Quandre Diggs510.000
D.J. Reed230.001
Ryan Neal310.000
Ugochukwu Amadi400.000
Rasheem Green211.000
Cody Barton300.000
K.J. Wright300.000

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
C.J. Beathard25/372731036.7

Rushing

PlayerAttYdsAvgTDEPA
Jeffery Wilson20763.81-2.2
C.J. Beathard3103.30-1.3
Kyle Juszczyk100.00-1.7

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Kendrick Bourne5676017%9.8
George Kittle7968026%1.1
Richie James3566014%3.4
Ross Dwelley222106%2.0
River Cracraft221706%2.1
Jeffery Wilson3712120%0.9
Jerick McKinnon11603%0.1
Kyle Juszczyk12406%-0.8
Charlie Woerner11303%-0.3

Defense (top contributors)

PlayerSoloAstSacksINTPD
Jason Verrett810.000
Fred Warner721.000
Azeez Al-Shaair720.001
D.J. Jones220.000
Jimmie Ward310.000
Dontae Johnson221.000
Tarvarius Moore400.000
Kentavius Street120.000
Arik Armstead110.001
Matt Cole110.000

Closing number vs result

Betting context

Closing spread
SEA -7
Closing total
45
SEA moneyline
-310
SF moneyline
+266

Seahawks closed -7, won by 3 — but didn't cover.

Total closed 45; the game landed 49 — over by 4.0.

Conditions and crew

Game environment

Venue
State Farm Stadium
Roof / surface
closed · grass
Kickoff weather
Indoors — weather neutralized
Referee
Tony Corrente
Rest
SEA 7 days · SF 8 days
Coaches
Pete Carroll vs Kyle Shanahan

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