Game story
In Week 13 of the 2021 NFL season on 2021-12-05, the Seattle Seahawks took care of business against the San Francisco 49ers, pulling away with a 30–23 final that stayed a one-score game deep into the second half.
The highest-scoring period was Q2 with 23 combined points — the stretch that most shaped the final margin.
R. Wilson (Seattle Seahawks) paced the passing game, with -6.42 total EPA, and +14.2% completion percentage over expected.
On the individual side, T. Homer (Seattle Seahawks) delivered the top overall EPA impact at +10.73 — the clearest player-of-the-game signal on the analytics sheet.
The momentum swing (+23.3% win probability) landed in the opening quarter when Seattle Seahawks changed the game: (13:22) (Punt formation) Direct snap to 25-T.Homer. 25-T.Homer left tackle for 73 yards, TOUCHDOWN.
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | — | — | T | |
|---|---|---|---|---|---|---|
| San Francisco 49ers | 14 | 9 | 0 | 0 | 0 | 23 |
| Seattle Seahawks | 7 | 14 | 9 | 0 | 0 | 30 |
Stars of the game
Top performers by total expected points added (EPA) across passing, rushing, and receiving.
- 1 T. Homer · Seattle Seahawks · Rushing · +10.73 total EPA · 3 snaps · +3.58 EPA/play
- 2 G. Kittle · San Francisco 49ers · Receiving · +8.62 total EPA · 12 snaps · +0.72 EPA/play
- 3 D. Eskridge · Seattle Seahawks · Receiving · +4.80 total EPA · 3 snaps · +1.60 EPA/play
- 4 T. Lockett · Seattle Seahawks · Receiving · +4.75 total EPA · 8 snaps · +0.59 EPA/play
- 5 D. Metcalf · Seattle Seahawks · Receiving · +2.58 total EPA · 8 snaps · +0.32 EPA/play
- 6 B. Aiyuk · San Francisco 49ers · Receiving · +2.19 total EPA · 6 snaps · +0.37 EPA/play
- 7 R. Penny · Seattle Seahawks · Receiving · +2.16 total EPA · 1 snaps · +2.16 EPA/play
- 8 J. Garoppolo · San Francisco 49ers · Rushing · +2.12 total EPA · 2 snaps · +1.06 EPA/play
Player of the game
FantasyHQ analytics player-of-the-game pick based on total EPA and signature plays.
T. Homer — SEA · Rushing
T. Homer posted the highest total EPA (+10.73) in the game, making the biggest overall impact on Seattle Seahawks's efficiency. Across 3 counted snaps, they averaged +3.58 EPA per play.
The signature play (+8.04 EPA) came from Seattle Seahawks: (13:22) (Punt formation) Direct snap to 25-T.Homer. 25-T.Homer left tackle for 73 yards, TOUCHDOWN.
Who scored touchdowns and field goals
Every touchdown and field goal with the player named in official play-by-play.
Touchdowns
- Seattle Seahawks — T. Homer
- San Francisco 49ers — G. Kittle (J. Garoppolo pass)
- San Francisco 49ers — E. Mitchell
- Seattle Seahawks — A. Peterson
- San Francisco 49ers — G. Kittle (J. Garoppolo pass)
- Seattle Seahawks — D. Eskridge (R. Wilson pass)
- Seattle Seahawks — T. Lockett (R. Wilson pass)
Field goals
- San Francisco 49ers — R. Gould
How it unfolded, quarter by quarter
A quarter-by-quarter recap built from live scoring plays and play descriptions.
The opening quarter: San Francisco 49ers won the period 14–7. Seattle Seahawks found the end zone from the SF 73 (Q1 58:22) — (13:22) (Punt formation) Direct snap to 25-T.Homer. 25-T.Homer left tackle for 73 yards, TOUCHDOWN.; Seattle Seahawks added 1 points from the SF 15 (Q1 58:11) — 5-J.Myers extra point is GOOD, Center-69-T.Ott, Holder-4-M.Dickson.; San Francisco 49ers found the end zone from the SEA 24 (Q1 55:34) — (10:34) (Shotgun) 10-J.Garoppolo pass deep middle to 85-G.Kittle for 24 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the SEA 15 (Q1 55:27) — 9-R.Gould extra point is GOOD, Center-46-T.Pepper, Holder-18-M.Wishnowsky.; San Francisco 49ers found the end zone from the SEA 2 (Q1 46:37) — (1:37) (Shotgun) 25-E.Mitchell up the middle for 2 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the SEA 15 (Q1 46:32) — 9-R.Gould extra point is GOOD, Center-46-T.Pepper, Holder-18-M.Wishnowsky..
The second quarter: Seattle Seahawks won the period 14–9. San Francisco 49ers connected on a field goal from the SEA 32 (Q2 39:48) — (9:48) 9-R.Gould 50 yard field goal is GOOD, Center-46-T.Pepper, Holder-18-M.Wishnowsky.; Seattle Seahawks found the end zone from the SF 1 (Q2 35:40) — (5:40) 21-A.Peterson left end for 1 yard, TOUCHDOWN.; Seattle Seahawks added 1 points from the SF 15 (Q2 35:35) — 5-J.Myers extra point is GOOD, Center-69-T.Ott, Holder-4-M.Dickson.; San Francisco 49ers found the end zone from the SEA 48 (Q2 32:00) — (2:00) 10-J.Garoppolo pass short left to 85-G.Kittle for 48 yards, TOUCHDOWN.; Seattle Seahawks found the end zone from the SF 7 (Q2 30:18) — (:18) (Shotgun) 3-R.Wilson pass short right to 1-D.Eskridge for 7 yards, TOUCHDOWN.; Seattle Seahawks added 1 points from the SF 15 (Q2 30:12) — 5-J.Myers extra point is GOOD, Center-69-T.Ott, Holder-4-M.Dickson..
The third quarter: Seattle Seahawks won the period 9–0. Seattle Seahawks registered a safety from the SEA 95 (Q3 25:33) — (10:33) (Shotgun) 10-J.Garoppolo sacked in End Zone for -5 yards, SAFETY (8-C.Dunlap).; Seattle Seahawks found the end zone from the SF 12 (Q3 17:34) — (2:34) (Shotgun) 3-R.Wilson pass short right to 16-T.Lockett for 12 yards, TOUCHDOWN [97-N.Bosa].; Seattle Seahawks added 1 points from the SF 15 (Q3 17:28) — 5-J.Myers extra point is GOOD, Center-69-T.Ott, Holder-4-M.Dickson..
Turning points
Plays that moved win probability the most — the swings that decided the game.
- Seattle Seahawks (Q1 58:22) — (13:22) (Punt formation) Direct snap to 25-T.Homer. 25-T.Homer left tackle for 73 yards, TOUCHDOWN.
- Seattle Seahawks (Q3 27:02) — (12:02) (Shotgun) 3-R.Wilson pass short left intended for 81-G.Everett INTERCEPTED by 24-K.Williams at SF -1. 24-K.Williams to SF 3 for 4 yards (74-J.Curhan).
- San Francisco 49ers (Q3 30:00) — 5-J.Myers kicks 55 yards from SEA 35 to SF 10. 17-T.Benjamin to SF 22 for 12 yards (44-N.Bellore). FUMBLES (44-N.Bellore), RECOVERED by SEA-25-T.Homer at SF 26.
- San Francisco 49ers (Q3 19:47) — (4:47) (Shotgun) 10-J.Garoppolo pass deep middle intended for 85-G.Kittle INTERCEPTED by 6-Q.Diggs at SEA 43. 6-Q.Diggs pushed ob at SF 28 for 29 yards (60-D.Brunskill).
- San Francisco 49ers (Q1 53:43) — (8:43) 10-J.Garoppolo pass short middle intended for 81-T.Sherfield INTERCEPTED by 54-B.Wagner at SF 31. 54-B.Wagner to SF 28 for 3 yards (60-D.Brunskill).
Impact plays
Highest expected-points added snaps that flipped field position and scoring chances.
- Seattle Seahawks (Q1 58:22) — (13:22) (Punt formation) Direct snap to 25-T.Homer. 25-T.Homer left tackle for 73 yards, TOUCHDOWN.
- San Francisco 49ers (Q2 32:00) — (2:00) 10-J.Garoppolo pass short left to 85-G.Kittle for 48 yards, TOUCHDOWN.
- San Francisco 49ers (Q3 19:47) — (4:47) (Shotgun) 10-J.Garoppolo pass deep middle intended for 85-G.Kittle INTERCEPTED by 6-Q.Diggs at SEA 43. 6-Q.Diggs pushed ob at SF 28 for 29 yards (60-D.Brunskill).
- San Francisco 49ers (Q3 30:00) — 5-J.Myers kicks 55 yards from SEA 35 to SF 10. 17-T.Benjamin to SF 22 for 12 yards (44-N.Bellore). FUMBLES (44-N.Bellore), RECOVERED by SEA-25-T.Homer at SF 26.
Quarterback report card
R.Wilson led all passers in efficiency for Seattle Seahawks, setting the tone in the passing game according to FantasyHQ analytics.
- R.Wilson (Seattle Seahawks) · 45 dropbacks · 66.7% completion · +14.2% CPOE · -0.14 EPA/play · -6.42 total EPA
- J.Garoppolo (San Francisco 49ers) · 32 dropbacks · 62.5% completion · -2.3% CPOE · +0.04 EPA/play · +1.33 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency from FantasyHQ analytics.
| Stat | San Francisco 49ers | Seattle Seahawks |
|---|---|---|
| Offensive EPA/play | -0.100 | -0.049 |
| Offensive success rate | 43.8% | 42.4% |
| Pass EPA/play | +0.041 | -0.143 |
| Rush EPA/play | -0.110 | +0.119 |
| Defensive EPA/play | +0.049 | +0.100 |
| Defensive success rate | 57.6% | 56.2% |
By the numbers
Seattle Seahawks held the efficiency edge in offensive EPA per play (-0.05 vs -0.10), even if the scoreboard told a different story.
- Seattle Seahawks: 13 drives, -4.50 total EPA, 4 scoring drives
- San Francisco 49ers: 13 drives, -7.33 total EPA, 5 scoring drives
Key takeaways
What to remember for fantasy research, film review, and follow-up box score digging.
- Seattle Seahawks leaves with the win and the better postgame narrative for Week-to-week momentum.
- One-score margin — fantasy managers should double-check garbage-time stats before drawing conclusions.
- T. Homer (Seattle Seahawks) is the first name to pull up for highlight reels and prop-retrospective research.
- R. Wilson (SEA) beat expectation through the air — positive CPOE game for stack builds.
Every scoring play
Chronological scoring with field position and full play-by-play context.
- Seattle Seahawks TD (+6) — Q1 58:22 · SF 73 · Score 0-6
(13:22) (Punt formation) Direct snap to 25-T.Homer. 25-T.Homer left tackle for 73 yards, TOUCHDOWN. - Seattle Seahawks XP (+1) — Q1 58:11 · SF 15 · Score 0-7
5-J.Myers extra point is GOOD, Center-69-T.Ott, Holder-4-M.Dickson. - San Francisco 49ers TD (+6) — Q1 55:34 · SEA 24 · Score 6-7
(10:34) (Shotgun) 10-J.Garoppolo pass deep middle to 85-G.Kittle for 24 yards, TOUCHDOWN. - San Francisco 49ers XP (+1) — Q1 55:27 · SEA 15 · Score 7-7
9-R.Gould extra point is GOOD, Center-46-T.Pepper, Holder-18-M.Wishnowsky. - San Francisco 49ers TD (+6) — Q1 46:37 · SEA 2 · Score 13-7
(1:37) (Shotgun) 25-E.Mitchell up the middle for 2 yards, TOUCHDOWN. - San Francisco 49ers XP (+1) — Q1 46:32 · SEA 15 · Score 14-7
9-R.Gould extra point is GOOD, Center-46-T.Pepper, Holder-18-M.Wishnowsky. - San Francisco 49ers FG (+3) — Q2 39:48 · SEA 32 · Score 17-7
(9:48) 9-R.Gould 50 yard field goal is GOOD, Center-46-T.Pepper, Holder-18-M.Wishnowsky. - Seattle Seahawks TD (+6) — Q2 35:40 · SF 1 · Score 17-13
(5:40) 21-A.Peterson left end for 1 yard, TOUCHDOWN. - Seattle Seahawks XP (+1) — Q2 35:35 · SF 15 · Score 17-14
5-J.Myers extra point is GOOD, Center-69-T.Ott, Holder-4-M.Dickson. - San Francisco 49ers TD (+6) — Q2 32:00 · SEA 48 · Score 23-14
(2:00) 10-J.Garoppolo pass short left to 85-G.Kittle for 48 yards, TOUCHDOWN. - Seattle Seahawks TD (+6) — Q2 30:18 · SF 7 · Score 23-20
(:18) (Shotgun) 3-R.Wilson pass short right to 1-D.Eskridge for 7 yards, TOUCHDOWN. - Seattle Seahawks XP (+1) — Q2 30:12 · SF 15 · Score 23-21
5-J.Myers extra point is GOOD, Center-69-T.Ott, Holder-4-M.Dickson. - Seattle Seahawks Safety (+2) — Q3 25:33 · SEA 95 · Score 23-23
(10:33) (Shotgun) 10-J.Garoppolo sacked in End Zone for -5 yards, SAFETY (8-C.Dunlap). - Seattle Seahawks TD (+6) — Q3 17:34 · SF 12 · Score 23-29
(2:34) (Shotgun) 3-R.Wilson pass short right to 16-T.Lockett for 12 yards, TOUCHDOWN [97-N.Bosa]. - Seattle Seahawks XP (+1) — Q3 17:28 · SF 15 · Score 23-30
5-J.Myers extra point is GOOD, Center-69-T.Ott, Holder-4-M.Dickson.
Frequently asked questions
Who won San Francisco 49ers vs Seattle Seahawks?
The Seattle Seahawks beat the San Francisco 49ers 30-23 in Week 13, 2021 on 2021-12-05.
What was the final score of San Francisco 49ers vs Seattle Seahawks?
The final score was San Francisco 49ers 23, Seattle Seahawks 30 (SF 23-30 SEA) in Week 13, 2021 on 2021-12-05.
What was the score by quarter in San Francisco 49ers vs Seattle Seahawks?
Q1: San Francisco 49ers 14, Seattle Seahawks 7; Q2: San Francisco 49ers 9, Seattle Seahawks 14; Q3: San Francisco 49ers 0, Seattle Seahawks 9; Final: San Francisco 49ers 23, Seattle Seahawks 30.
Who scored touchdowns and field goals in San Francisco 49ers vs Seattle Seahawks?
Seattle Seahawks touchdown — T. Homer (Q1 58:22) San Francisco 49ers touchdown — G. Kittle (J. Garoppolo pass) (Q1 55:34) San Francisco 49ers touchdown — E. Mitchell (Q1 46:37) Seattle Seahawks touchdown — A. Peterson (Q2 35:40) San Francisco 49ers touchdown — G. Kittle (J. Garoppolo pass) (Q2 32:00) Seattle Seahawks touchdown — D. Eskridge (R. Wilson pass) (Q2 30:18) Seattle Seahawks touchdown — T. Lockett (R. Wilson pass) (Q3 17:34) San Francisco 49ers field goal — R. Gould (Q2 39:48, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in San Francisco 49ers vs Seattle Seahawks?
R. Wilson (Seattle Seahawks), 66.7% completion, +14.2% CPOE, -0.14 EPA per dropback, -6.42 total passing EPA. J. Garoppolo (San Francisco 49ers), 62.5% completion, -2.3% CPOE, +0.04 EPA per dropback, +1.33 total passing EPA.
Who was the most impactful player in San Francisco 49ers vs Seattle Seahawks?
T. Homer (Seattle Seahawks) led the game in total EPA with +10.73 on rushing plays. across 3 snaps. The top single-play swing was (+8.04 EPA): (13:22) (Punt formation) Direct snap to 25-T.Homer. 25-T.Homer left tackle for 73 yards, TOUCHDOWN.. The biggest win-probability swing was +23.3%.
Was San Francisco 49ers vs Seattle Seahawks a close game?
Yes — the margin was 7 points. Seattle Seahawks won 30-23 in a game that stayed a one-score game deep into the second half.
Season records after this game
San Francisco 49ers
Entered 6-5 Now 6-6 L
Seattle Seahawks
Entered 3-8 Now 4-8 W