2022 Week 15 · Thu, Dec 15, 2022 · Lumen Field
San Francisco 49ersWinner
21
Seattle Seahawks
13
San Francisco 49ers 21–13. Biggest swing: Q2 1:08, SF +13% win probability on one snap.
The game in one curve — scrub to replay it
Win probability
(1:08) (No Huddle, Shotgun) 7-G.Smith pass short right to 25-T.Homer to SEA 41 for 6 yards (1-J.Ward, 57-D.Greenlaw). FUMBLES (57-D.Greenlaw), RECOVERED by SF-7-C.Ward at SEA 46. 7-C.Ward pushed ob at SEA 6 for 40 yards
Highest-leverage plays
- Q2 · 1:08SF +13% win prob(1:08) (No Huddle, Shotgun) 7-G.Smith pass short right to 25-T.Homer to SEA 41 for 6 yards (1-J.Ward, 57-D.Greenlaw). FUMBLES (57-D.Greenlaw), RECOVERED by SF-7-C.Ward at SEA 46. 7-C.Ward pushed ob at SEA 6 for 40 yards (72-A.Lucas).
- Q2 · 7:34SEA +7% win prob(7:34) (Shotgun) 7-G.Smith scrambles right end pushed ob at SF 39 for 18 yards (29-T.Hufanga).
- Q1 · 6:37SEA +7% win prob(6:37) (Shotgun) 13-B.Purdy pass short left to 15-J.Jennings to SEA 41 for 8 yards (6-Q.Diggs).
- Q1 · 3:56SEA +6% win prob(3:56) (Shotgun) 13-B.Purdy pass short middle to 85-G.Kittle for 28 yards, TOUCHDOWN.
How the points landed
Scoring summary
- Q1 · 3:56SF Touchdown
(3:56) (Shotgun) 13-B.Purdy pass short middle to 85-G.Kittle for 28 yards, TOUCHDOWN. (kick good)
Score after this play: SF 7 — SEA 0 - Q2 · 4:52SEA Field goal
(4:52) 5-J.Myers 38 yard field goal is GOOD, Center-46-C.Tinker, Holder-4-M.Dickson.
Score after this play: SF 7 — SEA 3 - Q2 · 0:49SF Touchdown
(:49) 23-C.McCaffrey up the middle for 1 yard, TOUCHDOWN. (kick good)
Score after this play: SF 14 — SEA 3 - Q3 · 14:12SF Touchdown
(14:12) (Shotgun) 13-B.Purdy pass deep left to 85-G.Kittle for 54 yards, TOUCHDOWN. (kick good)
Score after this play: SF 21 — SEA 3 - Q3 · 8:13SEA Field goal
(8:13) 5-J.Myers 51 yard field goal is GOOD, Center-46-C.Tinker, Holder-4-M.Dickson.
Score after this play: SF 21 — SEA 6 - Q4 · 3:39SEA Touchdown
(3:39) (No Huddle, Shotgun) 7-G.Smith pass short middle to 87-N.Fant for 10 yards, TOUCHDOWN. (kick good)
Score after this play: SF 21 — SEA 13
Down-to-down truth
Situational splits
| Metric | 49ers | Seahawks |
|---|---|---|
| Offensive plays | 58 | 61 |
| Total yards | 384 (edge) | 277 |
| Yards per play | 6.6 (edge) | 4.5 |
| Expected points added / play | 0.21 (edge) | -0.24 |
| Success rate | 41% (edge) | 39% |
| Dropback rate | 48% | 79% |
| Dropback efficiency (EPA/play) | 0.25 (edge) | -0.26 |
| Rush efficiency (EPA/play) | 0.16 (edge) | -0.17 |
| Third downs | 6/13 (edge) | 4/13 |
| Red-zone trips → TDs | 0 → 0 | 0 → 0 |
| Explosive plays (10+ rush / 20+ pass) | 6 (edge) | 3 |
| First downs gained on snaps | 15 | 16 (edge) |
| Sacks taken | 1 (edge) | 3 |
| Turnovers | 0 (edge) | 1 |
49ers won the down-to-down efficiency fight: 0.21 expected points added per play vs -0.24.
Who moved the needle
Top performers
Passing · SEA
31/44, 238 yds, 1 TD, 0 INT
-8.2 expected points added · +2.8% completion over expected
Passing · SF
17/26, 217 yds, 2 TD, 0 INT
6.7 expected points added · -5.0% completion over expected
Possession by possession
Drive chart
| # | Team | Start | Plays | Scrim yds | Clock | Result | |
|---|---|---|---|---|---|---|---|
| 1 | SEA | SEA 35 | 7 | 7 | 2:06 | Punt | |
| 2 | SF | SF 10 | 4 | 9 | 1:57 | Punt | |
| 3 | SEA | SEA 35 | 4 | 3 | 1:44 | Punt | |
| 4 | SF | SF 14 | 10 | 86 | 5:24 | Touchdown +7 | |
| 5 | SEA | SEA 32 | 5 | -8 | 1:32 | Punt | |
| 6 | SF | 50 | 4 | 13 | 2:26 | Punt | |
| 7 | SEA | SEA 25 | 4 | 9 | 1:30 | Punt | |
| 8 | SF | SF 24 | 7 | 33 | 2:44 | Punt | |
| 9 | SEA | SEA 18 | 12 | 67 | 5:50 | Field goal +3 | |
| 10 | SF | SF 25 | 8 | 6 | 2:59 | Punt | |
| 11 | SEA | SEA 19 | 4 | 22 | 0:52 | Fumble | |
| 12 | SF | SEA 6 | 3 | 6 | 0:09 | Touchdown +7 | |
| 13 | SEA | SEA 30 | 5 | 16 | 0:39 | Punt | |
| 14 | SF | SF 20 | 1 | 0 | 0:08 | End of half | |
| 15 | SF | SF 41 | 4 | 59 | 1:00 | Touchdown +7 | |
| 16 | SEA | SEA 25 | 11 | 38 | 5:52 | Field goal +3 | |
| 17 | SF | SF 28 | 10 | 32 | 5:37 | Punt | |
| 18 | SEA | SEA 4 | 11 | 52 | 4:25 | Punt | |
| 19 | SF | SF 1 | 7 | 14 | 2:28 | Punt | |
| 20 | SEA | SEA 46 | 4 | 4 | 1:04 | Punt | |
| 21 | SF | SF 22 | 8 | 53 | 4:34 | Missed field goal | |
| 22 | SEA | SEA 33 | 8 | 67 | 1:25 | Touchdown +7 | |
| 23 | SF | SF 25 | 9 | 73 | 3:35 | End of game |
6 of 23 drives ended in points. Longest march: 49ers gained 86 scrimmage yards over 10 plays for a touchdown.
Full stat lines
Box score
San Francisco 49ers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Brock Purdy | 17/26 | 217 | 2 | 0 | 1 | 6.7 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Christian McCaffrey | 26 | 108 | 4.2 | 1 | 0.8 |
| Jordan Mason | 4 | 64 | 16.0 | 0 | 4.0 |
| Brock Purdy | 4 | -2 | -0.5 | 0 | -5.2 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| George Kittle | 4 | 5 | 93 | 2 | 19% | 7.8 |
| Jauan Jennings | 3 | 5 | 31 | 0 | 19% | 2.6 |
| Christian McCaffrey | 6 | 8 | 30 | 0 | 31% | -2.5 |
| Tyler Kroft | 1 | 1 | 28 | 0 | 4% | 1.9 |
| Brandon Aiyuk | 2 | 4 | 19 | 0 | 15% | -1.9 |
| Ray-Ray McCloud | 1 | 3 | 16 | 0 | 12% | 0.3 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Deommodore Lenoir | 9 | 1 | 0.0 | 0 | 0 |
| Dre Greenlaw | 3 | 4 | 0.0 | 0 | 2 |
| Fred Warner | 4 | 2 | 0.0 | 0 | 0 |
| Talanoa Hufanga | 4 | 1 | 1.0 | 0 | 1 |
| Tashaun Gipson | 3 | 2 | 0.0 | 0 | 0 |
| Charvarius Ward | 4 | 0 | 0.0 | 0 | 2 |
| Azeez Al-Shaair | 2 | 1 | 0.0 | 0 | 0 |
| Jimmie Ward | 3 | 0 | 0.0 | 0 | 0 |
| Nick Bosa | 1 | 1 | 1.0 | 0 | 1 |
| Janoris Jenkins | 2 | 0 | 0.0 | 0 | 0 |
Seattle Seahawks
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Geno Smith | 31/44 | 238 | 1 | 0 | 3 | -8.2 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Kenneth Walker | 12 | 47 | 3.9 | 0 | -1.9 |
| Geno Smith | 1 | 18 | 18.0 | 0 | 2.6 |
| Travis Homer | 1 | 5 | 5.0 | 0 | -0.4 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Tyler Lockett | 7 | 9 | 68 | 0 | 22% | 2.9 |
| DK Metcalf | 7 | 9 | 55 | 0 | 22% | 0.4 |
| Kenneth Walker | 4 | 5 | 32 | 0 | 12% | -0.4 |
| Noah Fant | 5 | 6 | 32 | 1 | 15% | 1.3 |
| Travis Homer | 4 | 4 | 25 | 0 | 10% | -7.8 |
| Will Dissly | 1 | 1 | 13 | 0 | 2% | 0.6 |
| Marquise Goodwin | 2 | 5 | 10 | 0 | 12% | -1.6 |
| Penny Hart | 1 | 1 | 3 | 0 | 2% | -0.1 |
| Colby Parkinson | 0 | 1 | 0 | 0 | 2% | -0.6 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Cody Barton | 4 | 4 | 0.0 | 0 | 0 |
| Jordyn Brooks | 3 | 5 | 0.0 | 0 | 0 |
| Quandre Diggs | 3 | 4 | 0.0 | 0 | 1 |
| Uchenna Nwosu | 4 | 2 | 0.0 | 0 | 0 |
| Tanner Muse | 1 | 3 | 0.0 | 0 | 0 |
| Ryan Neal | 2 | 2 | 0.0 | 0 | 1 |
| Michael Jackson | 2 | 1 | 0.0 | 0 | 0 |
| Tariq Woolen | 2 | 1 | 0.0 | 0 | 0 |
| Bruce Irvin | 2 | 1 | 0.0 | 0 | 0 |
| L.J. Collier | 1 | 1 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- SF -3
- Closing total
- 43
- SF moneyline
- -169
- SEA moneyline
- +152
49ers closed -3 and covered, winning by 8.
Total closed 43; the game landed 34 — under by 9.0.
Conditions and crew
Game environment
- Venue
- Lumen Field
- Roof / surface
- outdoors · fieldturf
- Kickoff weather
- —
- Referee
- Alex Kemp
- Rest
- SF 4 days · SEA 4 days
- Coaches
- Kyle Shanahan vs Pete Carroll
Division game — familiarity tightens these matchups; closing numbers tend to be sharper.