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

2003 Week 6 · Sun, Oct 12, 2003 · Seahawks Stadium

San Francisco 49ers

19

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

Passing · SEA

Matt HasselbeckQB

17/27, 207 yds, 1 TD, 1 INT

1.7 expected points added

Passing · SF

Jeff GarciaQB

16/27, 168 yds, 0 TD, 0 INT

1.6 expected points added

Rushing · SEA

Shaun AlexanderRB

22 att, 77 yds, 0 TD

-2.4 expected points added on the ground

Rushing · SF

Garrison HearstRB

16 att, 62 yds, 1 TD

0.6 expected points added on the ground

Full stat lines

Box score

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
Jeff Garcia16/271680041.6

Rushing

PlayerAttYdsAvgTDEPA
Garrison Hearst16623.910.6
Kevan Barlow9404.40-0.9
Arnaz Battle155.000.3
Jeff Garcia341.311.1

Defense (top contributors)

PlayerSoloAstSacksINTPD
Julian Peterson331.000
Derek M. Smith330.000
Ahmed Plummer500.000
Jeff Ulbrich130.001
Jamie Winborn400.000
Zack Bronson310.000
Bryant Young310.000
Tony Parrish300.011
Arnaz Battle200.000
Jed Weaver200.000

Seattle Seahawks

Passing

PlayerC/AttYdsTDINTSackedEPA
Matt Hasselbeck17/272071141.7

Rushing

PlayerAttYdsAvgTDEPA
Shaun Alexander22773.50-2.4
Mack Strong3268.712.9
Matt Hasselbeck5173.40-4.2
Koren Robinson11616.001.0
Heath Evans263.00-0.7
Maurice Morris155.000.2

Defense (top contributors)

PlayerSoloAstSacksINTPD
Anthony Simmons811.000
Ken Hamlin420.000
Chike Okeafor241.000
Reggie Tongue410.000
Randall Godfrey230.000
Marcus Trufant210.000
D.D. Lewis300.000
John Randle301.000
Isaiah Kacyvenski200.000
Kris Richard200.000

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.