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

2004 Week 12 · Sun, Nov 28, 2004 · Qwest Field

Buffalo BillsWinner

38

Seattle Seahawks

9

SEA -4 upsetO 38 ✓

Buffalo Bills 38–9 — never really in doubt late.

Pre-2018 game — box score & context only; play-by-play visuals start in 2018

Who moved the needle

Top performers

Passing · BUF

Drew BledsoeQB

25/37, 275 yds, 1 TD, 3 INT

9.8 expected points added

Passing · SEA

Matt HasselbeckQB

19/38, 185 yds, 1 TD, 1 INT

-6.8 expected points added

Rushing · BUF

Willis McGaheeRB

28 att, 116 yds, 4 TD

6.1 expected points added on the ground

Rushing · SEA

Shaun AlexanderRB

13 att, 39 yds, 0 TD

-3.8 expected points added on the ground

Full stat lines

Box score

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Drew Bledsoe25/372751319.8
J.P. Losman1/1170001.5

Rushing

PlayerAttYdsAvgTDEPA
Willis McGahee281164.146.1
Lee Evans11515.001.8
Joe Burns7142.00-4.8
Jonathan Smith133.00-0.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
Terrence McGee610.012
Nate Clements410.000
London Fletcher410.001
Rashad Baker220.000
Kevin Thomas210.000
Takeo Spikes211.003
Lee Evans200.000
Josh Stamer110.000
Jeff Posey110.000
Lawyer Milloy200.000

Seattle Seahawks

Passing

PlayerC/AttYdsTDINTSackedEPA
Matt Hasselbeck19/38185112-6.8

Rushing

PlayerAttYdsAvgTDEPA
Shaun Alexander13393.00-3.8
Maurice Morris2105.000.1
Matt Hasselbeck263.00-1.8

Defense (top contributors)

PlayerSoloAstSacksINTPD
Terreal Bierria710.000
Isaiah Kacyvenski520.000
Solomon Bates420.000
Orlando Huff320.000
Marcus Trufant400.001
Ken Hamlin310.022
Niko Koutouvides220.000
Ken Lucas400.011
Brandon Mitchell120.000
Grant Wistrom210.000

Closing number vs result

Betting context

Closing spread
SEA -4
Closing total
38
BUF moneyline
SEA moneyline

Seahawks closed -4 and lost outright — an upset against the closing number.

Total closed 38; the game landed 47 — over by 9.0.

Conditions and crew

Game environment

Venue
Qwest Field
Roof / surface
outdoors · fieldturf
Kickoff weather
41°F, wind 3 mph
Referee
Peter Morelli
Rest
BUF 7 days · SEA 7 days
Coaches
Mike Mularkey vs Mike Holmgren