Game story
In Week 6 of the 2003 NFL season on 2003-10-12, the Seattle Seahawks took care of business against the San Francisco 49ers, pulling away with a 20–19 final that came down to the wire.
The highest-scoring period was Q2 with 13 combined points — the stretch that most shaped the final margin.
M. Hasselbeck (Seattle Seahawks) paced the passing game, with +2.89 total EPA.
On the individual side, T. Streets (San Francisco 49ers) delivered the top overall EPA impact at +6.93 — the clearest player-of-the-game signal on the analytics sheet.
The momentum swing (-35.6% win probability) landed in the fourth quarter when San Francisco 49ers changed the game: (2:00) 20-G.Hearst up the middle to SF 44 for 1 yard (94-C.Brown). FUMBLES (94-C.Brown), RECOVERED by SEA-26-K.Hamlin at SF 46. 26-K.Hamlin to SF 46 for no gain (88-J.Weaver).
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | Q4 | — | T | |
|---|---|---|---|---|---|---|
| San Francisco 49ers | 0 | 3 | 13 | 3 | 0 | 19 |
| Seattle Seahawks | 7 | 10 | 0 | 3 | 0 | 20 |
Stars of the game
Top performers by total expected points added (EPA) across passing, rushing, and receiving.
- 1 T. Streets · San Francisco 49ers · Receiving · +6.93 total EPA · 5 snaps · +1.39 EPA/play
- 2 S. Alexander · Seattle Seahawks · Receiving · +5.77 total EPA · 3 snaps · +1.92 EPA/play
- 3 C. Wilson · San Francisco 49ers · Receiving · +3.10 total EPA · 4 snaps · +0.77 EPA/play
- 4 K. Robinson · Seattle Seahawks · Receiving · +3.06 total EPA · 3 snaps · +1.02 EPA/play
- 5 J. Garcia · San Francisco 49ers · Passing · +2.94 total EPA · 31 snaps · +0.09 EPA/play
- 6 M. Hasselbeck · Seattle Seahawks · Passing · +2.89 total EPA · 33 snaps · +0.09 EPA/play
- 7 B. Engram · Seattle Seahawks · Receiving · +2.41 total EPA · 3 snaps · +0.80 EPA/play
- 8 M. Strong · Seattle Seahawks · Rushing · +2.19 total EPA · 4 snaps · +0.55 EPA/play
Player of the game
FantasyHQ analytics player-of-the-game pick based on total EPA and signature plays.
T. Streets — SF · Receiving
T. Streets posted the highest total EPA (+6.93) in the game, making the biggest overall impact on San Francisco 49ers's efficiency. Across 5 counted snaps, they averaged +1.39 EPA per play.
The signature play (+3.90 EPA) came from San Francisco 49ers: (14:18) 5-J.Garcia pass to 89-T.Streets pushed ob at SEA 38 for 29 yards (26-K.Hamlin). PENALTY on SEA-26-K.Hamlin, Unnecessary Roughness, 15 yards, enforced at SEA 38.
Who scored touchdowns and field goals
Every touchdown and field goal with the player named in official play-by-play.
Touchdowns
- Seattle Seahawks — I. Mili (M. Hasselbeck pass)
- Seattle Seahawks — M. Strong
- San Francisco 49ers — G. Hearst
- San Francisco 49ers — J. Garcia
Field goals
- Seattle Seahawks — J. Brown
- San Francisco 49ers — O. Pochman
- San Francisco 49ers — O. Pochman
- Seattle Seahawks — J. Brown
How it unfolded, quarter by quarter
A quarter-by-quarter recap built from live scoring plays and play descriptions.
The opening quarter: Seattle Seahawks won the period 7–0. Seattle Seahawks found the end zone from the SF 15 (Q1 52:40) — (7:40) 8-M.Hasselbeck pass to 88-I.Mili for 15 yards, TOUCHDOWN.; Seattle Seahawks added 1 points from the SF 2 (Q1 52:35) — 3-J.Brown extra point is GOOD, Center-52-J.Darche, Holder-16-T.Rouen..
The second quarter: Seattle Seahawks won the period 10–3. Seattle Seahawks connected on a field goal from the SF 9 (Q2 45:00) — (15:00) 3-J.Brown 27 yard field goal is GOOD, Center-52-J.Darche, Holder-16-T.Rouen.; Seattle Seahawks found the end zone from the SF 21 (Q2 35:11) — (5:11) 38-M.Strong left end for 21 yards, TOUCHDOWN.; Seattle Seahawks added 1 points from the SF 2 (Q2 35:04) — 3-J.Brown extra point is GOOD, Center-52-J.Darche, Holder-16-T.Rouen.; San Francisco 49ers connected on a field goal from the SEA 24 (Q2 30:07) — (:07) 11-O.Pochman 42 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur..
The third quarter: San Francisco 49ers won the period 13–0. San Francisco 49ers found the end zone from the SEA 6 (Q3 25:44) — (10:44) 20-G.Hearst up the middle for 6 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the SEA 2 (Q3 25:38) — 11-O.Pochman extra point is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur.; San Francisco 49ers found the end zone from the SEA 2 (Q3 16:00) — (1:00) 5-J.Garcia right end for 2 yards, TOUCHDOWN..
The fourth quarter: The quarter finished even at 3–3. San Francisco 49ers connected on a field goal from the SEA 15 (Q4 8:13) — (8:13) 11-O.Pochman 33 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur.; Seattle Seahawks connected on a field goal from the SF 19 (Q4 3:09) — (3:09) 3-J.Brown 37 yard field goal is GOOD, Center-52-J.Darche, Holder-16-T.Rouen..
Turning points
Plays that moved win probability the most — the swings that decided the game.
- San Francisco 49ers (Q4 2:00) — (2:00) 20-G.Hearst up the middle to SF 44 for 1 yard (94-C.Brown). FUMBLES (94-C.Brown), RECOVERED by SEA-26-K.Hamlin at SF 46. 26-K.Hamlin to SF 46 for no gain (88-J.Weaver).
- San Francisco 49ers (Q4 2:19) — (2:19) (Shotgun) 5-J.Garcia pass to 84-C.Wilson to SF 43 for 16 yards (93-J.Randle).
- San Francisco 49ers (Q1 59:18) — (14:18) 5-J.Garcia pass to 89-T.Streets pushed ob at SEA 38 for 29 yards (26-K.Hamlin). PENALTY on SEA-26-K.Hamlin, Unnecessary Roughness, 15 yards, enforced at SEA 38.
- Seattle Seahawks (Q4 7:26) — (7:26) 8-M.Hasselbeck left tackle to SF 42 for 17 yards (23-J.Williams).
- San Francisco 49ers (Q3 16:00) — (1:00) 5-J.Garcia right end for 2 yards, TOUCHDOWN.
Impact plays
Highest expected-points added snaps that flipped field position and scoring chances.
- San Francisco 49ers (Q1 59:18) — (14:18) 5-J.Garcia pass to 89-T.Streets pushed ob at SEA 38 for 29 yards (26-K.Hamlin). PENALTY on SEA-26-K.Hamlin, Unnecessary Roughness, 15 yards, enforced at SEA 38.
- San Francisco 49ers (Q1 57:21) — (12:21) 11-O.Pochman 38 yard field goal is No Good, Wide Right, Center-86-B.Jennings, Holder-4-B.LaFleur.
- San Francisco 49ers (Q4 2:00) — (2:00) 20-G.Hearst up the middle to SF 44 for 1 yard (94-C.Brown). FUMBLES (94-C.Brown), RECOVERED by SEA-26-K.Hamlin at SF 46. 26-K.Hamlin to SF 46 for no gain (88-J.Weaver).
- Seattle Seahawks (Q3 24:55) — (9:55) 8-M.Hasselbeck pass to 37-S.Alexander pushed ob at SEA 43 for 22 yards (38-R.Heard). PENALTY on SF-38-R.Heard, Face Mask (5 Yards), 5 yards, enforced at SEA 43.
Quarterback report card
M.Hasselbeck led all passers in efficiency for Seattle Seahawks, setting the tone in the passing game according to FantasyHQ analytics.
- M.Hasselbeck (Seattle Seahawks) · 33 dropbacks · 51.5% completion · +0.09 EPA/play · +2.89 total EPA
- J.Garcia (San Francisco 49ers) · 31 dropbacks · 51.6% completion · +0.09 EPA/play · +2.94 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.007 | -0.010 |
| Offensive success rate | 43.0% | 45.3% |
| Pass EPA/play | +0.057 | +0.060 |
| Rush EPA/play | +0.083 | -0.043 |
| Defensive EPA/play | +0.010 | -0.007 |
| Defensive success rate | 54.7% | 57.0% |
By the numbers
Both offenses finished within striking distance on EPA per play (San Francisco 49ers +0.01, Seattle Seahawks -0.01) — a true toss-up on the analytics sheet.
- Seattle Seahawks: 12 drives, -0.84 total EPA, 4 scoring drives
- San Francisco 49ers: 11 drives, +0.54 total EPA, 4 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. Streets (San Francisco 49ers) is the first name to pull up for highlight reels and prop-retrospective research.
Every scoring play
Chronological scoring with field position and full play-by-play context.
- Seattle Seahawks TD (+6) — Q1 52:40 · SF 15 · Score 0-6
(7:40) 8-M.Hasselbeck pass to 88-I.Mili for 15 yards, TOUCHDOWN. - Seattle Seahawks XP (+1) — Q1 52:35 · SF 2 · Score 0-7
3-J.Brown extra point is GOOD, Center-52-J.Darche, Holder-16-T.Rouen. - Seattle Seahawks FG (+3) — Q2 45:00 · SF 9 · Score 0-10
(15:00) 3-J.Brown 27 yard field goal is GOOD, Center-52-J.Darche, Holder-16-T.Rouen. - Seattle Seahawks TD (+6) — Q2 35:11 · SF 21 · Score 0-16
(5:11) 38-M.Strong left end for 21 yards, TOUCHDOWN. - Seattle Seahawks XP (+1) — Q2 35:04 · SF 2 · Score 0-17
3-J.Brown extra point is GOOD, Center-52-J.Darche, Holder-16-T.Rouen. - San Francisco 49ers FG (+3) — Q2 30:07 · SEA 24 · Score 3-17
(:07) 11-O.Pochman 42 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur. - San Francisco 49ers TD (+6) — Q3 25:44 · SEA 6 · Score 9-17
(10:44) 20-G.Hearst up the middle for 6 yards, TOUCHDOWN. - San Francisco 49ers XP (+1) — Q3 25:38 · SEA 2 · Score 10-17
11-O.Pochman extra point is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur. - San Francisco 49ers TD (+6) — Q3 16:00 · SEA 2 · Score 16-17
(1:00) 5-J.Garcia right end for 2 yards, TOUCHDOWN. - San Francisco 49ers FG (+3) — Q4 8:13 · SEA 15 · Score 19-17
(8:13) 11-O.Pochman 33 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur. - Seattle Seahawks FG (+3) — Q4 3:09 · SF 19 · Score 19-20
(3:09) 3-J.Brown 37 yard field goal is GOOD, Center-52-J.Darche, Holder-16-T.Rouen.
Frequently asked questions
Who won San Francisco 49ers vs Seattle Seahawks?
The Seattle Seahawks beat the San Francisco 49ers 20-19 in Week 6, 2003 on 2003-10-12.
What was the final score of San Francisco 49ers vs Seattle Seahawks?
The final score was San Francisco 49ers 19, Seattle Seahawks 20 (SF 19-20 SEA) in Week 6, 2003 on 2003-10-12.
What was the score by quarter in San Francisco 49ers vs Seattle Seahawks?
Q1: San Francisco 49ers 0, Seattle Seahawks 7; Q2: San Francisco 49ers 3, Seattle Seahawks 10; Q3: San Francisco 49ers 13, Seattle Seahawks 0; Q4: San Francisco 49ers 3, Seattle Seahawks 3; Final: San Francisco 49ers 19, Seattle Seahawks 20.
Who scored touchdowns and field goals in San Francisco 49ers vs Seattle Seahawks?
Seattle Seahawks touchdown — I. Mili (M. Hasselbeck pass) (Q1 52:40) Seattle Seahawks touchdown — M. Strong (Q2 35:11) San Francisco 49ers touchdown — G. Hearst (Q3 25:44) San Francisco 49ers touchdown — J. Garcia (Q3 16:00) Seattle Seahawks field goal — J. Brown (Q2 45:00, 3 pts) San Francisco 49ers field goal — O. Pochman (Q2 30:07, 3 pts) San Francisco 49ers field goal — O. Pochman (Q4 8:13, 3 pts) Seattle Seahawks field goal — J. Brown (Q4 3:09, 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?
M. Hasselbeck (Seattle Seahawks), 51.5% completion, +0.09 EPA per dropback, +2.89 total passing EPA. J. Garcia (San Francisco 49ers), 51.6% completion, +0.09 EPA per dropback, +2.94 total passing EPA.
Who was the most impactful player in San Francisco 49ers vs Seattle Seahawks?
T. Streets (San Francisco 49ers) led the game in total EPA with +6.93 on receiving plays. across 5 snaps. The top single-play swing was (+3.90 EPA): (14:18) 5-J.Garcia pass to 89-T.Streets pushed ob at SEA 38 for 29 yards (26-K.Hamlin). PENALTY on SEA-26-K.Hamlin, Unnecessary Roughness, 15 yards, enforced at SEA 38.. The biggest win-probability swing was -35.6%.
Was San Francisco 49ers vs Seattle Seahawks a close game?
Yes — the margin was 1 points. Seattle Seahawks won 20-19 in a game that came down to the wire.
Season records after this game
San Francisco 49ers
Entered 2-3 Now 2-4 L
Seattle Seahawks
Entered 3-1 Now 4-1 W