2003 Week 6 · Sun, Oct 12, 2003 · Seahawks Stadium
San Francisco 49ers
19
at
Seattle SeahawksWinner
20
SEA -3.5 no coverU 44.5 ✓16 mph wind
Seattle Seahawks 20–19 — decided on the final possessions. Played in 16 mph wind — weigh that when reading the passing lines.
Pre-2018 game — box score & context only; play-by-play visuals start in 2018
Who moved the needle
Top performers
Full stat lines
Box score
San Francisco 49ers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Jeff Garcia | 16/27 | 168 | 0 | 0 | 4 | 1.6 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Garrison Hearst | 16 | 62 | 3.9 | 1 | 0.6 |
| Kevan Barlow | 9 | 40 | 4.4 | 0 | -0.9 |
| Arnaz Battle | 1 | 5 | 5.0 | 0 | 0.3 |
| Jeff Garcia | 3 | 4 | 1.3 | 1 | 1.1 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Julian Peterson | 3 | 3 | 1.0 | 0 | 0 |
| Derek M. Smith | 3 | 3 | 0.0 | 0 | 0 |
| Ahmed Plummer | 5 | 0 | 0.0 | 0 | 0 |
| Jeff Ulbrich | 1 | 3 | 0.0 | 0 | 1 |
| Jamie Winborn | 4 | 0 | 0.0 | 0 | 0 |
| Zack Bronson | 3 | 1 | 0.0 | 0 | 0 |
| Bryant Young | 3 | 1 | 0.0 | 0 | 0 |
| Tony Parrish | 3 | 0 | 0.0 | 1 | 1 |
| Arnaz Battle | 2 | 0 | 0.0 | 0 | 0 |
| Jed Weaver | 2 | 0 | 0.0 | 0 | 0 |
Seattle Seahawks
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Matt Hasselbeck | 17/27 | 207 | 1 | 1 | 4 | 1.7 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Shaun Alexander | 22 | 77 | 3.5 | 0 | -2.4 |
| Mack Strong | 3 | 26 | 8.7 | 1 | 2.9 |
| Matt Hasselbeck | 5 | 17 | 3.4 | 0 | -4.2 |
| Koren Robinson | 1 | 16 | 16.0 | 0 | 1.0 |
| Heath Evans | 2 | 6 | 3.0 | 0 | -0.7 |
| Maurice Morris | 1 | 5 | 5.0 | 0 | 0.2 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Anthony Simmons | 8 | 1 | 1.0 | 0 | 0 |
| Ken Hamlin | 4 | 2 | 0.0 | 0 | 0 |
| Chike Okeafor | 2 | 4 | 1.0 | 0 | 0 |
| Reggie Tongue | 4 | 1 | 0.0 | 0 | 0 |
| Randall Godfrey | 2 | 3 | 0.0 | 0 | 0 |
| Marcus Trufant | 2 | 1 | 0.0 | 0 | 0 |
| D.D. Lewis | 3 | 0 | 0.0 | 0 | 0 |
| John Randle | 3 | 0 | 1.0 | 0 | 0 |
| Isaiah Kacyvenski | 2 | 0 | 0.0 | 0 | 0 |
| Kris Richard | 2 | 0 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- SEA -3.5
- Closing total
- 44.5
- SF moneyline
- —
- SEA moneyline
- —
Seahawks closed -3.5, won by 1 — but didn't cover.
Total closed 44.5; the game landed 39 — under by 5.5.
Conditions and crew
Game environment
- Venue
- Seahawks Stadium
- Roof / surface
- outdoors · fieldturf
- Kickoff weather
- 59°F, wind 16 mph
- Referee
- Peter Morelli
- Rest
- SF 7 days · SEA 7 days
- Coaches
- Dennis Erickson vs Mike Holmgren
Division game — familiarity tightens these matchups; closing numbers tend to be sharper.
Wind at 16 mph is the kind that drags passing depth and kicking range — weigh it when reading the splits.